matrix-org / mjolnir

A moderation tool for Matrix
Apache License 2.0
311 stars 53 forks source link

Allow multiple kicks/bans #268

Open JokerGermany opened 2 years ago

JokerGermany commented 2 years ago

Is your feature request related to a problem? Please describe. I'm always frustrated when i have multiple users at once. eg.

@89vm8ek98x:servername
@16as0ehlx7:servername 
@knn36ueoti:servername
@m7kffm95v1:servername
@lw7uq44a4c:servername
@ch8xp2e8cb:servername
@gjg5467fp9:servername
@a58hz7jw9i:servername
@puypcdq3mq:servername
@cxx5jyxba3:servername
@qvqgg0rlmb:servername
@ei5b1xka9s:servername
@w13vgpm2wy:servername
@4l1myhs322:servername
@ejg0audkdn:servername
@oscw196ozx:servername
@t2d4ea0mrg:servername
@5874jvulr7:servername
@27jo3c9bdd:servername
@4g7e0aj3yf:servername
@jhs1fdbelo:servername
@q32c2ngqvh:servername
@dml41s73kc:servername
@jeqw8nct8c:servername
@jloi2qp0as:servername
@viyvjrj05a:servername
@ykxi3waf6n:servername
@mjx5fc0vvk:servername
@kpnpln0j2a:servername
@17rbhrdbjk:servername
@4cgu33bzcz:servername
@ozdmo2fub5:servername
@ivue3l8i0v:servername
@rhqnu63vuv:servername

Describe the solution you'd like When you use " you can kick ban several users seperated by e.g. comma or space. e.G. !mjolnir kick/ban "@4cgu33bzcz:servername @ozdmo2fub5:servername @ivue3l8i0v:servername @rhqnu63vuv:servername" this is very good reason

Describe alternatives you've considered New commands like masskick and massban.

Additional context https://matrix.to/#/!WpbOWAblxueZXAAnjj:matrix.org/$-XMYo8nhXc9O8trkpRl_4uXQedDQgIRlqLaypekjrrE?via=matrix.org&via=envs.net&via=element.io

Gnuxie commented 2 years ago

Another alternative could be using the propagate room ban protection in combination with making it easier to kick/ban users in clients

JokerGermany commented 2 years ago

Another alternative could be using the propagate room ban protection in combination with making it easier to kick/ban users in clients

For my specific case this wouldn't help, because they were reports from a user to the homeserver and the room wasn't moderated by us.