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

  1. Set a dedicated channel for reports (private, mods-only)
  2. Review reports regularly and respond promptly
  3. Keep reporter information confidential
  4. Close reports with action taken
  5. Educate users on appropriate reports