Mastodon: Rename instance-wide silence user to "shadow ban"

Created on 15 Apr 2018  Â·  9Comments  Â·  Source: tootsuite/mastodon

Instance-wide silences are really shadow bans, so they should be called what they are.

There should also be separate features to block the user from the federated timeline.


  • [x] I searched or browsed the repo’s other issues to ensure this is not a duplicate.
  • [ ] This bug happens on a tagged release and not on master (If you're a user, don't worry about this).

Most helpful comment

There's no real drama, I just had to clear up some confusion when Soni accused pleroma of breaking federation because some pleroma users were silenced.

All 9 comments

~My understanding is that "silence" on Mastodon doesn't stop people seeing your posts when they follow you (instance-level and individual-level), whereas shadow bans make it look to you like you're posting while preventing other people from seeing your posts. Someone should correct me if I'm wrong here!~

~Also, a shadow ban sounds like something the admin of your instance would do that would prevent your posts showing up to anyone at all, whereas a silence is done by an admin of another instance to prevent you showing up in the timelines, which affects only people on that instance.~

Edit: Here's the documentation on silencing a user:

Silence the offender: Comparable to shadowban or sandbox. This hides the user from anyone who isn't following them. The offender sees only other silenced accounts in the public timelines.

It's unclear how this works with the admin on your own instance compared to the admin on another instance. But since the documentation is clear that it's comparable but not identical to a shadowban, I don't think it needs renaming.

You should also check recent cybre.space drama

I'm not aware of it, I'm not using that instance - can you give us a run-down for context?

There's already an issue about renaming the "silence" function, here: Think about renaming 'silence' to 'default block' #5694

There's no real drama, I just had to clear up some confusion when Soni accused pleroma of breaking federation because some pleroma users were silenced.

@nightpool Ahhh okay. :)

Feel like this issue as titled is resolved given the comments from @nightpool above, and #5694, the language issue is also noted in #6954

I'd like more information on the "block user from federated timeline" — as if I understand this correctly, this is something we need (i.e., the ability to prevent a user from appearing in the federated timeline on other instances, but still allow them to interact with users on other instances — i.e., when we're dealing with spam resolution or noisy users annoying others on the federated timeline by "taking over it").

given user A on instance A, and user B on instance B, there should be a way for instance A to block user B from showing up on instance A's federated timeline. without affecting anything else.

That's covered in #5694.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

psychicteeth picture psychicteeth  Â·  3Comments

thomaskuntzz picture thomaskuntzz  Â·  3Comments

marrus-sh picture marrus-sh  Â·  3Comments

cumbiame picture cumbiame  Â·  3Comments

svetlik picture svetlik  Â·  3Comments