← the zoo

🏷️ labelmuster

Enter a Bluesky account, scan it against every labeler in the open directory of moderation services — self-applied flags and every third-party labeler's calls alike — pick one from the dropdown, and muster everyone in its follows/followers who carries the same one. Built for finding your faction so you can actually start that group chat.

Accepts a handle, a bsky.app/profile/... link, or a raw did:.

?
select all select none

Labels come off the public AppView's app.bsky.actor.getProfile — a self-applied label (the same mechanism as an account's own "bot" flag or a fandom/pride flag from a labeler policy someone opted into) shows the same on every account that set it; a moderation label was placed by a third-party labeling service instead, and the AppView only shows those when a request explicitly names the labeler. A plain profile fetch only names the default one (Bluesky's own moderation service), so scanning an account here also asks on behalf of every labeler in mackuba.eu's label-scanner directory, in batches, and merges whatever comes back. Still, atproto has no network-wide index of "every account with label X" — Constellation and Cerulea both index at:// reference links, not scalar profile fields, and a labeler only answers "what labels does this one subject have," not "which subjects have this label." So mustering searches the one pool that's actually enumerable without crawling the whole network: the scanned account's own follows + followers. There's no API to create a Bluesky group chat from a link either — "copy handles" gives you the roster to paste into one yourself.

rate this on rateyourbuild →

built by @buildthis.bisks.net, asked for by @psingletary.com