practical-python-org / ZorakBot

The house bot of Practical Python
MIT License
17 stars 18 forks source link

FEATURE - /warn command #453

Open Xarlos89 opened 3 months ago

Xarlos89 commented 3 months ago

The need for a new moderation command has come up, as we would like to shift to a softer mod style.

The /warn command

The command should be connected to MongoDB.

/warn ~user~ ~reason~

Returns:

# Publicly seen
~user~ was warned by ~mod~
Reason: You suck
Warnings: 2/3
# privately seen
Past warnings for ~user~

Warning 1 - ~date~
Reason: Acting a fool.

Warning 2 - ~date~
Reason: Acting a fool AGAIN.

The command should be @staff only. The third warning should automatically send the user to #quarantine.