DigitalPulseSoftware/NotaBot

[modo] [ban] Add a softban feature

Opened this issue ยท 2 comments

๐Ÿ“ Proposal:

Add a softban feature that consists to ban a member and delete all his messages, and unban it directly after.
This could be useful in case of compromised accounts spamming advertisement where you want all the messages of the user deleted (in the last 24h for example), and don't want the user to stay banned (for him to be able to join back when he gets his account back).

What is the purpose of a ban here? Shouldn't a kick be enought?
Moreover, what guarantees that the compromised account will not auto re-join the server later?
I personnally think that it is the responsability of the account owner to request its unban once the account is secured.

Kick is not a solution because discord does not allow to delete all messages from a user when kicking him. However, when banning, it allows it.
So yes, soft ban is just like a kick, but deletes all messages when kicking.

Moreover, in the goal to achieve a really multi-purpose bot, most features must be available, and here, the case of a compromised account was just an example.