Setup and Configuration
Community Mod
Community Mod enables member-driven moderation through a voting-based report system. Members submit reports against other users, staff and eligible voters upvote or downvote, and when the vote threshold is reached, a configured enforcement action is taken automatically.
How It Works
- A member submits a report via
/report(when they don't have Ban Members permission) or through a Community Report panel button. - The report appears in the configured notification channel for eligible voters to review.
- Voters upvote or downvote the report.
- When net upvotes reach the configured threshold, the enforcement action triggers automatically.
Configuration
Setup
- Enable Community Mod: Master toggle. Requires a notification channel and at least one panel to be configured before enabling.
- Notification Channel: Where report voting messages are posted for review.
- Follow-Up Channel (optional): Secondary channel for resolved case follow-ups.
- Delete Voting Message on Close: Remove the voting message from the channel when a case is closed.
Eligibility
Control who can participate in the voting system:
- Allowed Roles: Only members with these roles can submit reports and vote.
- Denied Roles: Members with these roles cannot participate.
- Minimum Account Age: How old an account must be to participate. Prevents new/alt accounts from gaming the system.
Enforcement
Configure what happens when a report reaches threshold:
- Protected Target Roles: Members with these roles cannot be reported (e.g., staff roles).
- Report Categories: Which categories of reports are available for community filing.
- Vote Threshold: Number of net upvotes required to trigger the action.
- Action Type:
- Detect Only: Log the report but take no automated action.
- Timeout: Temporarily mute the reported member.
- Kick: Remove the member from the server.
- Ban: Permanently ban the member.
- Timeout Duration (hours): How long the timeout lasts (if timeout action selected).
- Indefinite Timeout: Apply timeout with no scheduled end.
Panels
Create report entry panels using Message Builder that members interact with to submit reports. Panels must include a Community Report button component.
Slash Commands
/report— Submit a moderation report. When the reporter lacks Ban Members permission, this routes to the Community Mod system. Accepts optionaluserordiscord_idparameter.
Important Notes
- Community Mod is separate from Global Watchlist. Members without Ban Members permission always route to Community Mod; members with that permission route to Global Watchlist.
- Protected roles prevent reports from being filed against staff members.
- The system includes subscription gating for advanced features.