Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add moderation tools #17

Open
ShadyMedic opened this issue Apr 11, 2021 · 0 comments
Open

Add moderation tools #17

ShadyMedic opened this issue Apr 11, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@ShadyMedic
Copy link

It seems that some kind of functionality, that would allow the mods to temporary ban some users or at least let them see their reasoning for the punishment would be useful. Apparently, we want to have only one bot on the Discord server, so it would go to this repository.

What the bot should be able to do:

  1. Display reasoning - RedMinima will send DM to the punished player with a message specified by the mod
  2. Temporary bans - The punished player will be unbanned after a specified time and Red Minima will send them DM to remind them of the fact that they can rejoin if they still want to be part of the project.
  3. Official warning system - RedMinima should be able to send the punished player a nicely formated DM with a warning. The player should see that it's a serious deal
  4. Auditioning - a mod should be able to easily see a log of user's punishments, so they can decide the type of punishment. Date when the punishments were issued need to be displayed too.

Suggested syntax of commands:
!ban <user> <reason>
!tempban <user> <x> <minutes/hours/days/months> <reason>
!kick <user> <reason>
!warn <user> <reason>
!log <user> <max-records>

Original message on Discord

@curation-bot-guy curation-bot-guy added the enhancement New feature or request label May 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants