Skip to main content
AutoMod watches messages and message edits as they arrive. Every rule is per-guild and disabled by default, and the bot never acts on anyone it couldn’t moderate anyway.

Enable it

What it checks

What happens when a rule trips

The message is deleted first, then the configured action runs: A short-lived warning is posted in the channel and disappears after 8 seconds. The full record lands in the log channel with the user, channel, matched rule, action, result and the deleted content (truncated to 500 characters).
Once spam is actioned for a member in a channel, AutoMod stays quiet for that member/channel pair for 5 seconds so a flood produces one record instead of twenty.

Exemptions

Members with Manage Messages, bots, members whose top role is at or above the bot’s, exempt roles and exempt channels are always skipped.

Managing the word list

/automod words shows the list behind a spoiler. Matching is whole-word, so ass does not trip on class, and it handles punctuation at either end.

Checking the current state

Shows whether the module is on, the action, each rule’s limit, how many words are filtered, and the exempt roles and channels.