Rule Enforcement Panel
The Rule Enforcement Panel is the staff workspace for strikes, bans, warnings, and mutes. Every action is audit-logged and tied to a player's full enforcement history. Available in the dashboard and via /enforcement panel in Discord.
Open Rule Enforcement Panel →
The control surface for issuing and reviewing enforcement actions. Strikes, bans, warnings, mutes, plus the history and removal flows for each. Available in the dashboard or via /enforcement panel in Discord.
What is this?
The single panel where staff issue strikes, bans, warnings, and mutes, plus where they review each player's history and remove or unban when needed. Every action carries an actor, target, reason, severity, and timestamp into the audit log automatically.
Why you might want it
Moderation without an audit trail is moderation that can't be reviewed. The Enforcement Panel pushes every action through a structured workflow with a reason field, severity rating, and risk score so a moderator three months from now can understand why an action was taken and whether to keep it. Bans live next to warnings in the same surface so escalations are obvious.
How it appears in Discord
Staff with the panel_enforcement capability run /enforcement panel in Discord to open the ephemeral staff panel below. The dropdown groups every enforcement action by category; choosing one opens the relevant modal for the action.
Where it lives in the dashboard
On the dashboard the Rule Enforcement Panel sits in the Panels sidebar section, between Player Panel and Support Inbox Panel. The companion Rule Enforcement Board (a visual lane-based view of active enforcement) lives in the Data section below.
Issue strikes, bans, warnings, mutes. Review history and remove when needed.
How to open this panel
Pick your server, then click Panels → Rule Enforcement Panel. The page lays out every enforcement action as a row of buttons, organised by category.
Staff with panel_enforcement run /enforcement panel. The Enforcement Board (the visual view) is dashboard-only and uses the enforcement_view capability.
What you can do from here
Add a strike with severity and risk score, view active strikes, view full history. See Strikes & Bans.
Ban or unban directly without going through Discord's native ban UI. See active bans on the ban list, with filters. See Strikes & Bans.
Lighter actions for first-strike situations. Warnings and mutes are tracked the same way as strikes. See Warnings & Mutes.
Configure rules that auto-strike or auto-ban when a player crosses a threshold. See Enforcement Rules (Pro).
The Rule Enforcement Board (Data section) shows enforcement as lanes — at a glance, who is currently risk-flagged or under review. See Enforcement Board (Pro).
Banned and struck members can submit structured appeals; staff approve, reject, or defer. See Appeals.
Who can use this panel
Enforcement actions are split into granular capability keys so admins can give junior staff warn / mute access while keeping strike / ban behind senior roles.
panel_enforcement— opens the dashboard panel and the Discord/enforcement panelcommand.enforcement_view— read-only access to strikes, bans, warnings, and the Enforcement Board.enforcement_strikes/enforcement_bans/enforcement_warnings/enforcement_mutes— issue and remove each action type.
See Roles & Permissions for how to assign capabilities to staff roles.