Presets
Rust-flavor regex
(?i)n+[\s\W_]*[i1!l]+[\s\W_]*[t7+]+[\s\W_]*r+[\s\W_]*[o0]+58 / 260 characters
- Discord AutoMod uses the Rust regex crate — no lookaheads, lookbehinds, or backreferences.
- Leet substitutions (4/@ for a, 3 for e, 0 for o, …) are character classes.
- Separators between letters catch stuffed punctuation and spaces.
- A + after each letter class matches stretched words like heeelllo.
How to use it
Enter a word AutoMod should catch. Toggle leet, symbol stuffing, unicode lookalikes, and whitespace. Or apply a preset for links, zalgo, or invite paths. Copy the Rust-flavor pattern into Discord → Server Settings → AutoMod.
FAQ
What regex flavor does Discord AutoMod use?+
Rust’s regex crate. That means no lookaheads, lookbehinds, or backreferences. Unicode classes like \p{M} work. Patterns longer than 260 characters are rejected.
How do people bypass simple AutoMod keywords?+
Common tricks are leetspeak (h3llo), punctuation stuffing (h.e.l.l.o), extra spaces, and lookalike letters from other alphabets. The toggles expand each letter into a character class and optional separators.
Does this look up Discord invites or users?+
No. The invite preset is a string pattern for discord.gg / discord.com/invite paths. Kitcord never calls Discord’s API.
Is the AutoMod regex generator free?+
Yes. It runs in your browser, needs no login, and never stores the keywords you type.
Related tools
Build a Discord bot visually on Kitcord
Regex in hand? Build the rest of the bot visually on Kitcord — still free to start.
Kitcord is not affiliated with, endorsed by, or sponsored by Discord Inc. Discord is a trademark of Discord Inc.