Feature

AutoMod and raid protection

Filters catch spam and bad links before your moderators wake up. When a raid or a compromised admin account hits, one command locks channels, blocks joins or strips dangerous permissions from every role.

Setup guide
28commands
Freeno vote-lock
3guides

Guided setup

/automod setup walks through filters, a log channel and the account-age gate in one go. /automod config opens the full dashboard afterwards.

Your own punishments

For each filter, choose log, warn, mute, kick, ban or quarantine with /automod punishment.

Account-age gate

Raids usually use freshly made accounts. /automod age-gate acts on anyone younger than the number of days you choose; exempt real people with /automod age-gate-override.

Quarantine

Suspicious member? /security quarantine-add isolates them instantly, without a ban, while you look closer.

Panic mode

/security lockdown-roles strips dangerous permissions from every role below Hana, which stops a compromised admin account from deleting channels or mass-banning. /security unlock-roles puts them back.

Join lockdown

During a raid, /security lockdown-joins kicks or bans every new join until you run /security unlock-joins.

Set it up

  1. Run /automod setup and follow the steps. Pick a staff-only log channel.
  2. Open /automod config and turn on the filters you want. New filters start conservative so nobody is muted by surprise.
  3. Set punishments per filter with /automod punishment.
  4. Add words with /automod blocked-words.
  5. Check everything with /automod show.

Tip: Write the emergency commands down for your mod team now: /security lockdown-server, /security lockdown-joins and /security lockdown-roles. During a raid nobody wants to search for them.

Related guides

Questions

Will AutoMod mute people by accident?

Filters are off until you turn them on, and you choose the punishment for each one. Start with log or warn and tighten later.

What does panic mode actually change?

It removes dangerous permissions, the ones that let someone delete channels or ban members, from every role below Hana. /security unlock-roles restores what it removed.

Can it protect age-restricted channels?

Yes. /ageverif setup adds an agreement gate members must accept before they can see those channels.

Commands

Staff commands are marked with the permission they need. Full reference.

AutoMod & raid protection

/automod setup Manage Server

Guided setup wizard for AutoMod, logs, and account age verification.

  • min_account_age_daysoptional Minimum account creation age in days to allow joining (e.g. 7).
/automod config Manage Server

Launch the interactive AutoMod Control Dashboard (filters, punishments, security, verification, and logs).

/automod show Manage Server

Show the AutoMod & Security status overview.

/automod punishment Manage Server

Configure what action AutoMod takes when a specific filter is triggered.

  • filter_type The filter to configure (word_filter, invite_filter, link_filter, caps_filter, emoji_filter, file_filter, new_account_filter, anti_spam).
  • action Action to execute (log, warn, mute, kick, ban, quarantine).
  • duration_minutesoptional Mute duration in minutes if action is mute (0 = permanent, default 10).
/automod blocked-words Staff

Manage the blocked words list.

/automod age-gate Manage Server

Configure account age gate: minimum days required to join without being kicked.

  • enabledoptional Enable or disable the account age gate.
  • daysoptional Minimum account age in days (e.g. 3, 7, 30).
  • actionoptional Action taken against underage accounts (kick, ban, quarantine, log).
/automod age-gate-override Manage Server

Manually exempt or unexempt a user from the account age gate.

  • action Add Exemption, Remove Exemption, or List Exemptions.
  • useroptional User to exempt (select a member).
  • user_idoptional Raw Discord User ID if user has not joined yet.
/automod verification Staff

Configure member verification.

/automod post-verify Staff

Post the verification panel.

/automod channel-setup Staff

Set up AutoMod channels.

/automod channel-setup-undo Staff

Undo the AutoMod channel setup.

/automod diagnostics Manage Server

Analyze AutoMod engine efficiency and database status.

/security quarantine-add Manage Server

Quarantine a member instantly.

  • member The target member.
  • reasonoptional Optional reason.
  • dmoptional Whether to DM the user.
/security quarantine-remove Manage Server

Remove a user from quarantine.

  • member The target member.
  • reasonoptional Optional reason.
  • dmoptional Whether to DM the user.
/security quarantine-list Staff

List quarantined members.

/security quarantine-forget Staff

Drop the quarantine record of someone who left.

/security sanitize Manage Server

Force clean a user's nickname (dehoist & norm).

  • member Target member.
  • reasonoptional Optional reason.
  • dmoptional Whether to DM the user.
/security verify Manage Server

Manually verify a member.

  • member Target member.
  • dmoptional Whether to DM the user confirming verification.
/security lockdown-channel Manage Server

Lock a specific channel instantly.

  • channeloptional The target channel (defaults to current).
/security unlock-channel Manage Server

Unlock a specific channel.

  • channeloptional The target channel (defaults to current).
/security lockdown-server Manage Server

Instantly locks every channel in the server, preventing standard users from sending messages.

  • blindoptional Blind lock channels completely (hide visibility).
/security unlock-server Manage Server

Restores standard messaging permissions to all channels.

/security lockdown-roles Manage Server

CRITICAL PANIC MODE: Strips dangerous permissions from every role hierarchically below the bot to halt rogue admins.

/security unlock-roles Manage Server

Reverts the Panic Mode state, restoring previously stripped role permissions.

/security lockdown-joins Manage Server

Auto-kick or auto-ban new members joining the server.

  • action Choose to kick or ban.
/security unlock-joins Manage Server

Allow users to join normally.

Age verification

/ageverif setup Administrator

Opens the Interactive UI Wizard to deploy a secure, legally compliant agreement gate.

  • custom_imageoptional Optional direct image banner attachment.
/ageverif manual Administrator

Bypass the gate to manually verify (or unverify) a specific user.

  • member The target member to modify.
  • action Grant (1) or Revoke (0).

Try it on your server.

Free, set up in a few minutes, and easy to remove if it isn't for you.