SonaSky
@sonasky
Show off your fursona (label)! ❓: Add=❤️! Remove=💔. 🔍: Browse: Also @pokemon.sonasky.app ! 🐇🧑💻: @astra.bunnys.ky 🔞 🖼️: @snowfox.gay 🔞 Best-Effort Support via DM HERE (don't DM/tag users above)
(11/12) Feature: Add basic markdown support for description field The character description field now renders basic markdown - bold, italic, headings, tables, lists, etc. - on the public view page instead of displaying raw text.
(10/12) Feature: Add confirmation dialog when clearing colors from a ref sheet A confirmation prompt now appears before wiping all colors from a ref sheet, preventing accidental data loss from a misclick.
(9/12) Feature: Add support for reordering character list You can now drag-and-drop to reorder your characters on the dashboard, with the custom order persisted and reflected on the public view as well.
(6/12) Bugfix: Hide transparency slider for color picker as it was not intended to be present The color picker was unintentionally showing an alpha/transparency slider; it's now hidden since transparent palette colors aren't a supported use case.
(5/12) Feature: "When is it ok to draw" checkbox clarity Improved the labeling and layout of the "when is it OK to draw" SFW/NSFW by making a matrix of checkboxes. These are better rendered on the character page as well.
(3/12) Feature: Color palette exporting Adds a new export helper and button allowing you to export a character's color palette, so that you can import into an art program of your choice. Supported options: GIMP, Krita, Adobe (works with Clip Studio Paint as well). (also .txt and .css for fun!)
(1/12) Feature: Character Links Adds the ability to attach external links to a character's ref sheet page. Supports platforms like FurAffinity, Refsheet, Toyhouse, or other Bluesky pages.
[ SonaSky Ref Updates - 2026-05-15: v1.4.0 ] Big feature/bug fix Friday! Going to detail some of the changes to SonaSky Ref in this thread 🧵 [ Updates by @astrabun.com ] Much inspiration from the many pieces of feedback I've received on the tool over time, thank you all! Read on to continue...
[ SonaSky Ref Updates - 2026-05-13: v1.3.0 ] - You can now select which of the images in a post with multiple images you want to use as your ref/alt ref! - Characters with the "NSFW" tag will be blurred until you click "continue"
Delays in applying/removing labels expected for the next couple hours. Thank you for your understanding <3 Currently, SonaSky is running approximately 21 hours behind real-time. The last post processed was from around 2025-06-20T18:35:21-04:00.
Hello there, this is because you liked the "Donkey" post. Normally, un-liking this post would resolve the issue. However, SonaSky is currently offline due to a power outage. Please check back in later and hopefully the bot will be back online for you to self-service remove the label.
Sonasky Pokemon was briefly down 2025-06-12 Status: Resolved Summary: Pokemon labeler was temporarily offline due to a disk issue. Further investigation ongoing to prevent future outages. Please remember this is a best-effort supported service. Outage (US/Eastern) 2025-06-12 09:42:59 - 10:02:33
SonaSky Pokemon labeler was briefly down (2025-06-09) [RESOLVED] Due to a disk I/O error, the virtual machine running the labeler service for Pokemon was temporarily offline (between 2025-06-09 18:35:07 and 2025-06-09 18:50:10 US/Eastern).
Status Update: 2025-05-24T13:00:00Z User reports stated that the same issue was occurring with the Pokemon instance; I logged in from bed and applied the same fix, then went back to sleep for a bit. Should be all good now.
Status Update: 2025-05-23T22:01:00Z Pulled latest image for labeler from container registry and restarted service. Labeler looks to be back online. Last Updated: 2025-05-23 18:02:06 Eastern (a minute ago)
Degraded Service SonaSky labeler is down Status: Investigating Status Update: 2025-05-23T21:25:00Z It looks like the issue may be due to a botched auto-update pushed out by Bluesky: code: 'MODULE_NOT_FOUND'
[Status] SonaSky is experiencing issues and labels may be delayed. Investigating.
Hello, reminder that I prefer that you DM @sonasky.app with any support needs/questions rather than my personal account, thank you! Now with video to demonstrate, since Bluesky hides the DM button for labeler accounts.
Hello #furry folks on Bluesky! Here's a(n updated!) quick introduction to SonaSky, a #fursona labeler that adds a badge to your profile advertising what your sona species is. Subscribe here & @pokemon.sonasky.app to see all labels! Reskeet to spread the (updated) word! Updated: 2024-11-13
Just went through a TON more requests. I cannot get to all the remaining ones today, and I know more are going to come in, but I hope I was able to get to your request!
I'll need to make a new intro video with this new guidance, but quick post to say: Species requests will now be done via a form instead of DMs/replies; I added a link to sonasky.app to request new species! Trying to make things more clear for all of you, as well as easier for me to keep up with.
Hey Pokemon Labeled Folks! You may be seeing an old PKMN label on your profile (see picture) which is separate from your label(s) from @pokemon.sonasky.app. It doesn't show up for anyone else, just you, but to remove it, click "like" on the quoted post! bsky.app/profile/sona... (1/2)
After a number of sleepless nights, I've got a second labeler stood up dedicated solely to PKMN labels! How does this affect you? If you want to SEE: subscribe to @pokemon.sonasky.app (stay subscribed to @sonasky.app too!) If you want to USE: (re)like a sonasky post with a pokemon label. 🧵
While it was a nice feature, I've disabled the bot's ability to update the labeler's display name and bio with latest cursor position and delay estimates. This consumed extra API calls and may have contributed to getting rate limited faster. For the status/position of the bot, go to sonasky.app
Well, still managed to get rate limited even after the updates I spent the weekend making. I think there are just a lot of labels being applied? 😅 Thank you as always for your patience as the bot catches up. I have many requests to catch up on as well after work, hope to get to those l8r today 💙
Current delay for the bot can always be found on sonasky-browse.bunnys.ky :) In part due to the # of new users, the bot has gotten rate limited a few times. I'm also working on some updates to the bot to hopefully reduce how often that happens, if I can, or at least how fast it is to recover after.
Hello and welcome to all the new #furry folks on Bluesky! Here's a quick introduction to SonaSky, a #fursona labeler that adds a badge to your profile advertising what your sona species is. Extra tags: #furries #furryfandom
Results after 2 weeks - reverting to English only won. Once the rate limit is lifted, I'll look to deploy that change. Localizations will still be stored in this repo, but the repo will not actively push pt-BR up to the labeler github.com/astrabun/son...