AutoMod
AutoMod is Server Assistant’s automatic message filter. It acts on scams, slurs, spam and dodgy links, so your team isn’t firefighting by hand. You set how strict it is, and nothing acts that you haven’t switched on.
On setup, AutoMod is seeded from your community type: the setup wizard presets the filter packs, punishment ladder and anti-raid sensitivity to match a Gaming, Creator, Anime, Crypto, Education, NSFW or General community. This page is where you fine-tune it.
Who can configure: an admin role. Some panels, AI Review in particular, need PREMIUM.
The /automod command
Open the AutoMod dashboard, one panel with every filter, list and threshold. Admins only; everything is done with buttons.
| Argument | Type | Notes |
|---|---|---|
| No arguments, the dashboard is fully interactive. | ||

The top of the dashboard is a live summary: whether AutoMod is on, active packs, custom filter and link-block counts, the mention limit, anti-spam and AI review. Each button opens a panel.
Step through every panel
Use Next › and ‹ Back to walk each AutoMod panel and the forms they open.

Filter Packs. Tick the packs you want; several can run at once. scams blocks Free-Nitro and gift-card scams; slurs_l1 catches slurs but leaves everyday swearing alone; slurs_l2 adds targeted harassment; profanity_l3 filters all casual swearing (high false-positive); ip_grabbers blocks IP-logging links; lexicon is a broad community word list, refreshed daily.

AI Review PREMIUM. A second opinion on filter hits. Every word-filter and spam match is sent to the AI for a confidence score: at or above your threshold it acts automatically; below it, the message stays up and staff get a Delete & warn / Allow prompt. The filter cannot rank its own certainty, so the AI is what decides whether a hit is clear-cut. Link and mention hits are never sent. Word-filter checks run on a dedicated free moderation endpoint and cost you nothing; spam checks use your AI allowance.

The threshold form. Enter a number from 0 to 100. Higher means the AI must be more confident before acting on its own; anything below the line goes to staff to decide.

Self-training. With learning on, the bot remembers the content of messages your team deletes or flags via Message Report, clusters the patterns, and (when you press Suggest rules now) proposes custom filters for your server. Only message text is kept, locally, for 30 days, with no author identities; nothing is enforced until you accept it. Clear learning log wipes the samples.

Reviewing proposals. Suggest rules now walks each proposed rule one at a time: the reason, the pattern, and real examples it would have caught. Accept adds it to your custom filters (live immediately); ⏭Skip discards it. You get a tally at the end.

Custom Filters. Your own word/phrase patterns, on top of the packs. Add filter opens a form for a regex pattern (up to 200 characters); the bot rejects invalid ones, or ones that could hang on malicious input, with an explanation. The dropdown removes entries.

The custom filter form. Enter one pattern. If it's invalid or could be slow on crafted input, the bot explains why and asks you to rewrite it, so a stray pattern can never wedge moderation.

Link Blocks. Domains you never want posted, on top of the built-in IP-grabber and scam lists. Add link block takes a domain (e.g. badsite.com); paste a full URL and the bot strips it to the domain. The dropdown removes entries.

Punishment Ladder. What happens as a member racks up warnings. Each line is count:action[:minutes]: e.g. 3:timeout:10 (10-min timeout at 3 warnings), then 5:timeout:60, then 10:ban. Actions are timeout, kick, ban or warn; minutes are optional. The default is the ladder shown.

Spam Settings. Two controls: max mentions per message (over the limit counts as mention spam), and an anti-spam toggle (yes/no) that catches the same message repeated over and over.
How community-type presets seed AutoMod
When you run /setup and pick a
community type, the bot seeds AutoMod, the punishment ladder and anti-raid to
match. It even pre-guesses the type from your server’s name and description
(defaulting to General if unsure).
| Community type | Filter packs | Ladder | Anti-raid |
|---|---|---|---|
| General / mixed | Scams + IP-grabbers | Standard | Normal |
| Gaming | Scams + IP-grabbers + slurs | Standard | Normal |
| Creator / Streamer | Scams + IP-grabbers + slurs | Standard | Strict |
| Anime / Fandom | Scams + IP-grabbers + slurs | Gentle | Normal |
| Crypto / Trading | Scams + IP-grabbers + slurs | Strict | Strict |
| Education / Study | Scams + IP-grabbers | Gentle | Normal |
| NSFW / 18+ | Scams + IP-grabbers + slurs | Standard | Strict |
| Set it up myself | (nothing, tune it here) | , | , |
The three ladders are Gentle (5 → 10 → 20 warnings), Standard (3 → 5 → 10) and Strict (2 → 3 → 5), each ending in a ban. Whatever the preset sets, you can override any of it from this dashboard at any time.
See also
- The
/setupwizard, where the community-type preset is chosen - Settings hub & configuration, Quick Presets and every other dashboard
- Wiki home, every command and flow