Automod watches messages and takes action for you.
You create rules in the dashboard. Each rule looks for something specific (bad words, spam, sketchy links, and more). If someone trips the rule often enough, Antidote can warn them and punish them.

The bot must be able to read messages, delete messages (if you turn that on), and apply the punishment you pick (timeout, kick, jail, and so on).
If a rule does not seem to work, check Antidote’s role and channel permissions.
[!tip] One rule per trigger You usually cannot create two rules with the same trigger. If you already have “blacklisted word in message,” edit that rule instead of making another one.
Word rules share one word list for your server. Manage it with Manage blacklisted words.
You can check:
Turn on Check unicode to catch people hiding letters with lookalike characters.
| Trigger | What it watches |
|---|---|
| Message matches regex | A pattern you write. For advanced setups. Bad patterns are ignored. |
| Emote spam | Too many emojis in one message |
| Someone spams mentions | Too many @mentions in one message |
| URL that is not related to Discord | Links that are not normal Discord links |
| Discord server invites | Invites to other servers. Your own invite is allowed. |
| Harmful images / scam images | Images that match known scam screenshots |
[!tip] Test first Try a new rule in a staff-only channel before you turn it on for everyone.
For spam-style rules you set:
Think of it as: “this many strikes in this many minutes, then take action.”
When the limit is reached, you can warn only, jail, mute, timeout, kick, ban, or do nothing extra.
Pick roles that should never be punished, usually staff or bots.
How many rules you can save depends on your plan. If you hit the cap, remove an old rule or upgrade.
Changes can take a minute or two to show up in Discord.


About Antidote
Antidote is a multi-purpose Discord bot designed to give you everything you need. We provide full support for moderation, fun, economy, vc control, profiles and much, much more.