Skip to main content

Auto-Mod Setup

Auto-Mod automatically enforces rules so your moderators don't have to watch every channel. Go to Auto-Mod in the sidebar to configure it.

Exemptions (Set These First)

Before enabling any rules, configure exemptions to avoid false positives:

  • Exempt Roles — Users with these roles are never affected by Auto-Mod (e.g. Staff, Mods, Bots)
  • Exempt Channels — Auto-Mod is disabled in these channels (e.g. bot-commands, staff-only)

Administrators are always exempt from Auto-Mod regardless of these settings.


Anti-Spam

Detects users sending too many messages too quickly.

SettingDescriptionDefault
ThresholdNumber of messages within the interval to trigger5
IntervalTime window in seconds5s
Actiondelete, warn, mute, kick, or bandelete

How it works: If a user sends more than threshold messages within interval seconds, the action is triggered and excess messages are deleted.


Word Filter

Blocks specific words or phrases from being sent.

SettingDescription
Filtered WordsList of words/phrases to block (supports partial matches)
ActionWhat to do when a match is found
Warn before timeoutNumber of warnings before applying a timeout
Timeouts before kickNumber of timeouts before kicking
Timeout DurationHow long the timeout lasts
Custom warn messageMessage shown to the user when warned
Custom kick DMDM sent to user when kicked

Escalation example: Set warn-before-timeout to 3 and timeouts-before-kick to 2. The user gets warned 3 times, then timed out twice, then kicked.


Prevents members from posting links.

SettingDescription
Allowed DomainsDomains that are always permitted (e.g. discord.com, youtube.com)
ActionWhat to do when a blocked link is detected

Anti-Mention

Prevents mass-mention spam.

SettingDescriptionDefault
ThresholdMax number of mentions in a single message5

Any message with more mentions than the threshold is deleted and the action is applied.


Anti-Caps

Prevents excessive use of capital letters.

SettingDescriptionDefault
ThresholdMinimum % of characters that must be uppercase to trigger70%

Only applies to messages longer than 8 characters to avoid false positives on short words like "OK" or "lol".


Anti-Raid

Detects sudden waves of new accounts joining (raid protection).

SettingDescriptionDefault
ThresholdNumber of joins within the interval to trigger10
IntervalTime window in seconds10s
Actionkick (kick joiners) or lockdown (lock all channels)kick

When triggered, new accounts that joined during the raid window are actioned automatically.


Tips

  • Start with delete actions to test that rules trigger correctly before escalating to kicks/bans
  • Add your bot accounts to Exempt Roles to prevent them from being caught by Anti-Spam
  • Use Allowed Domains in Anti-Link rather than disabling it entirely — this gives you precise control