Reports Cog

The Reports cog provides a structured system for users to report other users or messages to moderators.

Features

Report System

  • User Reports: Report problematic users
  • Message Reports: Report specific messages
  • Anonymous Options: Allow anonymous reporting
  • Category Selection: Choose report reason

Moderation Interface

  • Report Channel: Dedicated channel for reports
  • Embed Display: Rich report formatting
  • User Context: Include reporter and reported user info
  • Action Tracking: Log moderator responses

Access Control

  • Blacklisted Users: Prevent certain users from reporting
  • Blacklisted Roles: Role-based reporting restrictions
  • Permission Checks: Verify reporting permissions
  • Cooldowns: Prevent report spam

Commands

Command Description Permissions
/report user <user> <reason> Report a user None
/report message <message> Report a message None

Configuration

  • Enabled: Toggle reporting system
  • Report Channel: Where reports are sent
  • Log Channel: Where reports are logged
  • Blacklists: Users/roles that cannot report

Best Practices

  1. Clear Guidelines: Explain what to report
  2. Prompt Response: Handle reports quickly
  3. Privacy Protection: Keep reporter identity confidential
  4. Follow-up: Inform reporters of actions taken