snarfed / bridgy-fed

🌉 A bridge between decentralized social network protocols
https://fed.brid.gy
Creative Commons Zero v1.0 Universal
726 stars 39 forks source link

Customize requests to bridge #1473

Open TedTed opened 1 week ago

TedTed commented 1 week ago

This FAQ entry says that I can request Bridgy Fed to send a message to a Bluesky user I want to follow, and encourage them to enable the bridge. I'm hesitant to do so, because I don't know exactly what message will be sent, so it gives me bad "automated system sending spammy messages to people" vibes (kind of like Facebook apps/games using users' permissions to do that, as a way to grow their userbase). It's also not ideal if I want to invite someone who isn't fluent in English.

A potential solution to both problems would be to allow users to add a message to their DM to the Bridgy Fed account, and have this message included in the text of the invite. This way I could customize it for each person and add a sentence or two making sure that this is perceived as a proactive action on my part.

It would also be nice to link to the full text of the default invite in the FAQ, so people know what they're sending to other users when they use this feature.

snarfed commented 1 week ago

Interesting idea! Definitely agreed on adding the full text to the docs, I'll do that.

And a template or extra custom text is interesting too! But honestly unlikely. I get how the DM prompt is useful, but it's an awkward UX that I'm reluctant to lean into more. Plus, it would add significantly more content moderation liability and risk, especially since the DM comes from the bot user. If anything, this is more motivation for #1471.

If you really want to contact someone personally, maybe find their contact info and do it directly?

agoldst commented 1 week ago

Relatedly: because the Bluesky default is to only allow DMs from accounts you follow, most(?) un-bridged bluesky accounts won't even see the message from Bridgy Fed (as I have just figured out after trying it a few times with different people, including my own placeholder bluesky account). Perhaps the auto-response from the Bridgy Fed account when you message it a bluesky handle should mention this...?

Anyway, thank you @snarfed for building the bridge--it's a truly amazing contribution to post-centralized social networking/microblogging.

snarfed commented 1 week ago

Thank you @agoldst! And yes, agreed, that's https://github.com/snarfed/bridgy-fed/issues/1326

snarfed commented 1 week ago

Added DM text to docs! Should be deployed in ~7m.