Curiosity-org / Gipsy

Gipsy is a multi-purpose discord bot which aim to be as modular and user-friendly as possible
CeCILL Free Software License Agreement v2.1
13 stars 6 forks source link

Fake ban kicks users even if they do not accept dm #246

Open anhgelus opened 8 months ago

anhgelus commented 8 months ago

Issue

The fake ban will kick the user even if the member does not accept DM from the bot.

Exemple

Look at this conversation (Gunivers) : https://discord.com/channels/125723125685026816/125723125685026816/1165564474560880690

Possible fix

Check whether the bot can send a DM to the user, and if not, it will kick the author of the fake ban.

ascpial commented 8 months ago

It's not a bug but a feature. If you don't accept DMs, it's your issue. Anyway, you can rejoin Gunivers and other altearn projects through the links on the websites.

It would not be fair to give a way for users to bypass bans and fight back. Admins have hard time moderating Gunivers, don't make their job more difficult.

anhgelus commented 8 months ago

I'm speaking about the fake ban, the joke. It's not a joke if it's just kick without any further information.

ascpial commented 8 months ago

You get the notification and when you rejoin you can see the context.

anhgelus commented 8 months ago

You receive no notification when you are kicked if your DM are blocked.

ascpial commented 8 months ago

If you have setup notifications properly, you get the notication (in the device notification) containing !ban <username>.

Works as excepted.