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
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.

Setup time: immediateDifficulty: Easy. Most users get through it first try.

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.

/enforcement panel
A
ArkanisAPPToday at 12:00 PM
⚖️ Enforcement Panel
Select an action from the dropdown below to manage strikes and bans.
Select an action from the menu
Select an action from the menu
Return to Main Panel
Only you can see this • Dismiss message
Dropdown options (expanded for clarity)
View & History
📋
View Strikes Active strikes for a player
📜
Strike History Full strike history for a player
🕒
Recent Strikes Server-wide recent strikes
Strike Management
⚠️
Add Strike Issue a strike to a player
Remove Strike Remove a specific strike
🧹
Clear Strikes Clear all active strikes
🗑️
Wipe History Permanently delete all records
Bans
🔨
Ban Player Directly ban a player
🔓
Unban Player Unban a player
📊
Ban List All banned players
Warnings & Mutes
📝
Issue Warning Issue a formal warning
👁️
View Warnings Active warnings for a player
✏️
Remove Warning Remove a warning
🔇
Issue Mute Mute a player (cases still work)
🔊
Lift Mute Remove an active mute
🔇
Active Mutes View all active mutes in server

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.

Dashboard sidebar location
You are here
Rule Enforcement Panel

Issue strikes, bans, warnings, mutes. Review history and remove when needed.

How to open this panel

From the dashboard

Pick your server, then click Panels → Rule Enforcement Panel. The page lays out every enforcement action as a row of buttons, organised by category.

From Discord

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

Issue and review strikes

Add a strike with severity and risk score, view active strikes, view full history. See Strikes & Bans.

Manage 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.

Issue warnings and mutes

Lighter actions for first-strike situations. Warnings and mutes are tracked the same way as strikes. See Warnings & Mutes.

Automate at thresholds

Configure rules that auto-strike or auto-ban when a player crosses a threshold. See Enforcement Rules (Pro).

Review every action visually

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).

Let members appeal

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 panel command.
  • 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.