matrix-org / mjolnir

A moderation tool for Matrix
Apache License 2.0
328 stars 55 forks source link

Suggest deactivating user whenever someone is banned for spam #459

Closed MadLittleMods closed 1 month ago

MadLittleMods commented 1 year ago

When we !mjolnir ban someone, the bans only apply to Mjolnir protected rooms. This means that the spammer can still go around and attack other unprotected rooms and rooms on other servers.

After banning, it would be nice if Mjolnir suggested !mjolnir deactivate so we never forget. Deactivating the account stops the spammer from using the server altogether. This could be a 1-minute follow-up question with some quick actions to proceed/ignore or we could do the action automatically as a sane default.

MadLittleMods commented 1 year ago

Another probably better alternative to deactivating an account (which is destructive action) is to use shadow bans and MSC3939 for account locking which can easily be reversed if necessary (also see https://github.com/vector-im/element-meta/discussions/1021)

Although deactivation is at least a step forward iteration in any case.

turt2live commented 1 month ago

This feels highly risky considering the variety of accounts which get banned for spam. I'd prefer if we didn't recommend anything, but made documentation available for example policy.