Skip to content

Moderation Configuration

Moderation splits cleanly in two: policy is configured on the Moderation and Automod dashboard pages, and day-to-day actions run in Discord through /mod and /cases.

Current Command Groups

  • /mod — core moderation actions (warn, timeout, kick, ban, purge, channel locks)
  • /role — role assignment and management (see Admin Commands)
  • /cases — case lookup, reason updates, stats, notes, and history export

Core Moderation Commands

Command Description
/mod warn <member> <reason> Issue a warning
/mod warnings <member> View active warnings
/mod clearwarn <warning_id> Clear one warning
/mod clearwarns <member> Clear all warnings for a member
/mod timeout <member> <duration> [reason] Timeout in minutes (1 to 40320)
/mod untimeout <member> [reason] Remove timeout
/mod kick <member> [reason] Kick member
/mod ban <user> [reason] [delete_days] Ban user and optionally delete 0-7 days of messages
/mod softban <user> [reason] Ban + delete recent messages + immediate unban
/mod tempban <member> <duration> [reason] [delete_days] Temporary ban with automatic expiry
/mod unban <user_id> [reason] Remove ban
/mod purge <count> [user] [contains] Bulk-delete messages with optional filters
/mod lock [channel] [reason] Lock channel for @everyone
/mod unlock [channel] Unlock channel
/mod slowmode <seconds> [channel] Set slowmode (0-21600)

Softban Notes

  • Softban attempts an immediate unban right after the ban action.
  • If unban fails, Armory Bot retries once using the raw user ID.
  • If both attempts fail, moderators get an explicit warning with the target user ID for manual unban intervention.

Case Management Commands

Command Description
/cases view <case_number> View one case
/cases list <user> [limit] List recent cases for a user
/cases reason <case_number> <new_reason> Update case reason
/cases stats [moderator] Moderation statistics
/cases duration <case_number> <duration> Update timed-case duration
/cases history <user> Export user moderation history
/cases note <user> <note> Add internal moderator note
/cases notes <user> View notes
/cases removenote <note_id> Remove one note
/cases clearnotes <user> Clear all notes
/cases report ... File a moderator report

Raid tools live under /mod: /mod massban for bulk ID bans, /mod clean for bot-message cleanup, /mod snipe for the last deleted message, and /mod import to bring in moderation history JSON.

AutoMod and Policy Settings

Warning thresholds, escalation actions, and every automod rule (spam, links, bad words, mentions, caps) are configured on the Automod dashboard page — there is no /mod-config or /mod-debug slash command by design ("configure on the web, act in Discord").

Logging Channel Guidance

Set your moderation log destination on the Moderation dashboard page (mod log channel and public log channel), and event logging on the Logging page. Moderation event embeds route into the channels you pick there.

Permission Requirements

Moderators need one of:

  • Manage Server permission
  • Moderation command access (grant with /permissions grant command_group:moderation ...)