Discord AutoMod Explained: What It Catches and Misses

Discord AutoMod Explained: What It Catches and Misses

Discord AutoMod Explained: What It Catches and Misses

Emilis Klybas

Emilis Klybas

·

Voxel 3D AutoMod robot head with glowing eyes on a dark violet background

Discord AutoMod is the best free moderation upgrade most servers never fully configure. It runs inside Discord itself, it catches rule-breaking messages before they post, and it cannot go offline. It is also routinely oversold as a complete moderation answer, which it is not.

We build an AI moderation bot for Discord, so we spend a lot of time on exactly the line where AutoMod stops. Here is what it genuinely catches, what walks straight past it, and how to set it up properly either way.

What Discord AutoMod actually is

AutoMod lives in Server Settings under Safety Setup. It filters messages server-side before they appear, which is its structural advantage over any bot: nothing to invite, no downtime, no permissions to misconfigure. You get six custom keyword rules per server, each holding up to 1,000 keywords and ten regex patterns of up to 260 characters, plus Discord's maintained preset lists and the mention and spam filters. Each rule can block the message, send an alert to a channel, or time the member out.

What AutoMod catches well

  • Known bad words. Custom keyword rules with wildcards, plus Discord's maintained preset lists for slurs, insults and sexual content. For static vocabulary, it works.

  • Mention spam. A hard cap on mentions per message is the single best anti-annoyance rule on the platform, and it blunts one classic raid tactic.

  • Obvious spam content. The built-in spam filter catches the low-effort duplicate and mass-message patterns.

  • Regex patterns. For a technical mod, regex rules cover phone numbers, invite formats, and common scam phrasings that plain keywords miss.

AutoMod limitations: what it misses and why

Every AutoMod rule is a pattern a human wrote in advance, matched against a single message's text. That design draws a hard boundary around what it can ever catch.

  • DMs. AutoMod reads channel messages only. The scam that actually costs your members money, the fake mod or fake giveaway DM to new joiners, happens entirely outside its view.

  • Fresh scam links. Keyword and even regex rules match known domains. Scam campaigns register new domains daily, so a blocklist is stale by the time you update it. Catching those takes reputation scoring of where the link actually leads, which is how we approach it in rule-based bots vs AI moderation.

  • Context and intent. AutoMod cannot tell banter from harassment or a joke from a threat, because that depends on who is talking to whom and how often, not on the words. It either over-blocks or under-blocks, per rule, forever.

  • Coordination. A raid of accounts that each post something individually harmless is invisible to per-message filtering. Raid detection needs join timing and behavior across accounts, which we covered in how to stop a Discord raid.

  • Images and voice. Text rules read text. Content posted as screenshots or said in voice channels passes untouched.

How to set up Discord AutoMod: the config worth copying

Even with those limits, every server should max out the free layer. The config that earns its keep: enable all three preset keyword lists, set mention spam to block at 5 or fewer mentions, turn on the spam filter, add one custom rule for your community's known scam phrasings, route alerts to a private mod channel instead of silently blocking everything, and exempt your mod roles so they can discuss filtered terms. The whole pass takes about ten minutes.

Useful AutoMod regex patterns

Regex rules are where AutoMod gets genuinely powerful, and most servers never touch them. Four patterns worth adding, each inside the 260 character limit:

  • Discord invites, including obfuscated ones: (discord|discrd|dsc)\s*[.,]?\s*(gg|io|me) catches the spacing and typo tricks that plain keyword blocks on "discord.gg" miss.

  • Crypto wallet addresses: (0x[a-fA-F0-9]{40}) for Ethereum-style addresses posted in chat, which are almost always scam payment requests.

  • Free-nitro and giveaway bait: (free|claim)\s*(nitro|gift|giveaway) covers the most common Discord scam phrasing.

  • Character substitution: [sS$5][cC][aA@4][mM] style patterns catch the leetspeak used to dodge word lists.

Test every pattern before enabling block mode. A greedy regex that matches normal conversation is worse than no rule, and AutoMod gives you no way to see what a rule would have caught retroactively.

Where an AI moderation bot fits on top

The pattern that works for large servers is layering, not replacement. AutoMod stays as the zero-cost floor for known words and mention floods. An AI Discord moderation bot covers the structural gaps: it scores account behavior instead of message text, so fresh scam domains, DM-bait patterns, impersonation and coordinated joins get caught by what accounts do rather than what a rule anticipated. That behavioral layer is what collony.ai is, and the combination is what we ranked options for in the best Discord moderation bots for large servers.

Frequently asked questions

What does AutoMod mean?

AutoMod is Discord's built-in automatic moderation system. It checks messages against rules you define, plus Discord's own preset lists, and blocks or flags them before they post. The term is also used generically for any automated moderation, but on Discord it refers to this native Safety Setup feature.

What are Discord AutoMod's limitations?

It only reads text in channel messages against pre-written patterns. It cannot see DMs, images or voice, cannot judge context or intent, misses scam links on newly registered domains, and has no concept of coordinated behavior across accounts, so raids pass it entirely.

Is Discord AutoMod free?

Yes, fully. It is built into Discord's server settings under Safety Setup with no premium tier, which is why it should be every server's baseline before adding any bot.

Does Discord AutoMod work in DMs?

No. AutoMod filters channel messages only. DM scams targeting your members, like fake staff messages and fake giveaways, need a moderation layer that watches behavior signals around DMs and joins.

What is the best AI moderation bot for Discord?

Look for behavioral detection rather than bigger keyword lists: link reputation scoring, impersonation detection, and raid logic that reads coordination. collony.ai is built as exactly this layer and runs alongside AutoMod and rule-based bots like Dyno rather than replacing them.

Should I still use AutoMod if I run a moderation bot?

Yes, always. AutoMod is free, runs inside Discord with zero downtime, and catches the noisy basics before a bot ever has to act. Every bot on your server benefits from it running underneath.