Reports Cog
The Reports cog provides a structured system for users to report other users or messages to moderators.
Features
Report System
- User and message context commands for quick reporting
- Modal-based reason collection
- Flexible reporting options for different situations
- Report logging in configured channels
Access Control
- Blacklist users from making reports
- Blacklist roles from reporting
- Permission checking to prevent unintended reports
Report Information
- Reporter identity (if not anonymous)
- Report target (user or message)
- Detailed reason provided by reporter
- Timestamp of report submission
Commands
Context Commands (Right-click menu)
| Command | Description | |———|————-| | @report_user | Report a user (right-click > Apps) | | @report_message | Report a message (right-click > Apps) |
Slash Commands
| Command | Description | |———|————-| | /report help | Display report system help |
Configuration
Setup your reports system:
- Enabled - Toggle reporting system
- Log Channel - Channel where report events are logged
- Report Channel - Channel where reports are posted
- Blacklisted Users - Users who cannot submit reports
- Blacklisted Roles - Roles blocked from reporting
Best Practices
- Set a dedicated channel for reports (private, mods-only)
- Review reports regularly and respond promptly
- Keep reporter information confidential
- Close reports with action taken
- Educate users on appropriate reports