Moderation
AutoMod
A free rule engine that checks every message the moment it arrives. Keywords, links, spam, scams.
How AutoMod works
AutoMod is a rule engine that sits on the live message stream. Every message gets checked against your enabled rules the moment it arrives, and a match triggers whatever outcome you configured: delete, warn, timeout, or escalate.
Note
Rule edits take effect within seconds of saving. What you see in the editor is what's enforcing.
Creating a rule
- 1
Open AutoMod and create a rule
Go to Moderation → AutoMod and hit New rule. Each rule gets a full-page editor.
- 2
Pick the type and fill in the details
Choose what the rule watches for (keywords, links, spam) and set the specifics, like the word list or which links count as advertising.
- 3
Choose the outcome
Decide what happens on a match: delete the message, warn the member, time them out, or escalate. You can also have the bot DM the member so they know what happened.
- 4
Test it, then enable it
Paste a few real messages into the rule's playground and check the verdicts. When it behaves, flip it on.
Rule types
- Keyword rules: block words and phrases, with evasion normalization (below) so creative spelling doesn't slip through.
- Anti-advertising: server invites and self-promo links, with allowances you control.
- Phishing & scam links: known-bad domains and scam patterns, including links pasted without the https:// to dodge URL detection.
- Spam pressure: repeated messages and flooding.
Evasion normalization
Before matching, AutoMod normalizes the message. Lookalike unicode characters, weird spacing, and stretched-out repetition all collapse back to plain text first. So f r є є n í t r о still matches a "free nitro" rule.
You write the rule once. The engine handles the disguises.
The playground
Every rule editor has a playground: paste a real message and see exactly which rules match and what would happen. Nothing is enforced from the playground, so you can test as roughly as you want.
Tip
Per-rule statistics
Each rule has its own stats page: a trigger trend over time, the identities it caught, and top offenders. The flagged-messages table shows every hit with the matched excerpt.
A rule that never fires is dead weight. A rule that fires constantly is probably too broad. The stats page is how you tell.