Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ATProto mod service that serves labels for bridge- and bridged accounts #1388

Open
qazmlp opened this issue Oct 17, 2024 · 7 comments
Open
Labels
feature Features and feature requests that are specific to Bridgy Fed, not fully described by the protocols.

Comments

@qazmlp
Copy link

qazmlp commented Oct 17, 2024

(Related to discussion in #827.)

It would be very helpful to be able to see when a Bluesky user has bridged their account to ActivityPub at a glance (rather than checking the social proof). Additionally, users may want to recognise bridged accounts even after custom usernames eventually become possible on Bluesky.

The most straightforward way to do this, in my eyes, would be to create a separate1 labeller account for all remote networks combined2 that provides label definitions anyone can subscribe to in the Bluesky app.

What I'd ideally like to see

bridged-to-NETWORK labels that are 'Show' by default and applied to native accounts bridged to other networks.

bridged-from-NETWORK labels that are 'Off' by default and applied to Bridgy-Fed-managed bridge accounts that are not native to Bluesky.

(Do these have to be namespaced?)

I'd prefer a short label title with more information in its description.

Footnotes

  1. Making an account a labeller largely hides the option to follow it, which would disrupt the opt-in.

  2. The number of labellers one user can subscribe to at once is pretty limited. I hit the cap a while ago, also after they increased it.

@snarfed
Copy link
Owner

snarfed commented Oct 17, 2024

Yes! Funny, this actually already exists, someone else made it. Haven't figured out how to search for labelers in the app, I'll try on web soon.

@snarfed
Copy link
Owner

snarfed commented Oct 17, 2024

Alternatively, it'd be nice if self labels were visible to end users somehow. I'll ask the team about that.

@qazmlp
Copy link
Author

qazmlp commented Oct 17, 2024

Yes! Funny, this actually already exists, someone else made it. Haven't figured out how to search for labelers in the app, I'll try on web soon.

I've seen only the labeller for the bridge accounts, but couldn't find the reverse. Do you have the link on hand?

@snarfed
Copy link
Owner

snarfed commented Oct 17, 2024

Ah, right, I don't know if they have it for both directions.

@snarfed
Copy link
Owner

snarfed commented Oct 17, 2024

@qazmlp
Copy link
Author

qazmlp commented Oct 17, 2024

I think there was something related to relative verification/claims ("@x of @y") that went into the direction of auto-surfaced badges, but more as a sketch in GitHub comments than a direct proposal.

I'm not sure "free-floating" ones can be done safely with a service like this, especially if some technical know-how is required to get them (because that would make them seem much more valid).

@snarfed snarfed changed the title AT/Bluesky: Profile badges for bridge- and bridged accounts ATProto mod service that serves labels for bridge- and bridged accounts Oct 17, 2024
@snarfed
Copy link
Owner

snarfed commented Oct 23, 2024

I ended up building this, on a lark: https://bsky.app/profile/self-labeler.snarfed.org , https://github.com/snarfed/self-labeler . Unfortunately the labels aren't showing up in bsky.app, and I haven't figured out why yet: snarfed/self-labeler#1

@Tamschi Tamschi added the feature Features and feature requests that are specific to Bridgy Fed, not fully described by the protocols. label Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Features and feature requests that are specific to Bridgy Fed, not fully described by the protocols.
Projects
None yet
Development

No branches or pull requests

3 participants