the-draupnir-project / Draupnir

A Matrix moderation bot
https://the-draupnir-project.github.io/draupnir-documentation/
77 stars 14 forks source link

Add "Cat disruptor" mode to the Anti Spam Protection #222

Open FSG-Cat opened 7 months ago

FSG-Cat commented 7 months ago

Cat Disruptor is a well known way to utilise the maubot system. It disrupts monoluges with a Cat picture so well what is this all about? Add the ability to gently remind users to tune down their message volume if they are being a bit too hot on their enter key.

Certain types of rooms or well a lot of rooms with their longer term users likely want to tell them to chill a bit instead of banning them and as this protection is already easy to bypass for any spammer who actually is competent its a great idea anyways. A community using this mode for a room wouldnt loose too much protection potentially and gain a powerful new tool in helping to keep the community atmosphere as desired.

Mikaela commented 7 months ago

This might be nice for #187 although I guess automated actions such as Nheko event expiry would be out of scope

FSG-Cat commented 7 months ago

This might be nice for #187 although I guess automated actions such as Nheko event expiry would be out of scope

Oh yes i would consider the stuff Nheko does as not a problem but i mean the Warning mode could have a special warning about redactions telling you to please tune your speed down a bit.

Mikaela commented 7 months ago

I don't think the Nheko rate is tunable and that would be https://github.com/matrix-org/matrix-spec-proposals/pull/4084