Contextual complaints
This module provides a full-featured system for submitting and reviewing complaints about users and messages.
For users
How to file a complaint?
You can report a violation in three convenient ways:
Via the command
/report user:Start typing the command
/report userin any text channel.A modal window will appear where you can select a user from the list and describe the situation.
Via the user menu (right click):
Right-click on the user's nickname.
In the menu that appears, select
Applications->Report the user.
Via the message menu:
Click the three dots
(...)to the right of the message that violates the rules.In the menu choose
Applications->Report message.
Filling out the complaint form
After choosing one of the methods, a modal window will appear where you need to specify:
Reason: Briefly describe the essence of the violation (for example, "Insult", "Spam").
Detailed description: Describe the situation in detail. The more details, the faster moderators can make a decision.
Attachments (optional): You can attach up to 5 images (screenshots) as evidence.
What happens after submission?
Your complaint will be confidentially sent to a private channel for moderators. After a moderator reviews your complaint and issues a verdict, you will receive a direct message (DM) from the bot with the results of the review and the moderator's comment.
For administrators
⚙️ Initial setup
For the system to work, you need to specify where to send complaints.
Use the command
/settings reports. You must have administrator rights or access level 5.A control panel will open. Click the dropdown menu and select "Reports channel".
In the menu that appears, choose a text channel that will be accessible only to moderators.
Additional settings:
Role for notifications: You can specify a role that the bot will mention (
ping) when a new complaint arrives.Moderator roles: If you do not use the access levels system, you can specify roles here that will be able to review complaints.
Complaint review process
New complaint: When a new complaint arrives, a message in a modern format with full information is posted to the configured channel:
Unique ID of the complaint.
Who filed the complaint and against whom.
Reason and detailed description.
Gallery of attached images.
Button "Review".
Review:
The moderator clicks the button "Review".
A modal window opens where you need to:
Issue a verdict: Choose one of the options (✅
Confirmed, ❌Not found, 🗑️Spam).Write a reply: Leave a comment that will be sent to the user who filed the complaint.
Completion:
After submitting the form the original complaint message in the moderators' channel is updated: it shows the issued verdict, the moderator's name and their response. The "Review" button disappears.
The user who filed the complaint receives a DM with the results.
Command to change the verdict
Sometimes it is necessary to review an already closed complaint. There is a special command for this.
Command:
/report changeParameter:
complaint-id(the unique ID of the complaint shown in the header).Access: Moderators with access level 3 and above.
This command will reopen the modal window for issuing a verdict, allowing you to change the decision and update the complaint information.
Reset settings
In the panel /settings reports there is a trash button that allows you to completely reset all module settings for your server (channel, roles, etc.). Complaints themselves are not deleted.
Last updated
Was this helpful?