-
Notifications
You must be signed in to change notification settings - Fork 0
Automod
Preset filters for spam, bad words, caps, emoji, mass mentions, and duplicate or repeated text - enforced automatically, configured from the dashboard.
View this page in the localized AntiLink documentation
Automod is a set of ready-made message filters you turn on and tune from the dashboard. It runs independently of the built-in link/phishing protection, so you can use ours, Automod, or both. There is no slash command to learn - everything is configured under Moderation -> Automod.
Automod has one master switch and seven preset filters. Turn on the ones you want and adjust their thresholds. When a non-exempt member sends a message that trips an enabled filter, AntiLink applies that filter's response. Filters are checked in a fixed order and the first one that trips wins.
Automod runs even when the built-in link protection is turned off - it has its own on/off switch.
| Filter | Catches | You can set |
|---|---|---|
| Spam | Too many messages in a short time | Messages + seconds |
| Bad Words | A list of words or phrases | The word list + "whole words only" |
| Duplicated Text | The same message sent twice in a row | - |
| Repeated Messages | The same text posted several times | Number of repeats |
| Spammed Caps | Messages that are mostly UPPERCASE | Caps % + minimum length |
| Emoji Spam | Too many emojis in one message | Max emojis |
| Mass Mention | Too many user/role mentions | Max mentions |
- Open the dashboard, pick your server, and go to Moderation -> Automod.
- Turn Enable Automod on.
- Toggle on the filters you want. Click Configure on a filter to set its response, thresholds, and any channels or roles it should skip.
Each filter's response is either Block message or Timeout member:
| Response | What it does | Plan |
|---|---|---|
| Block message | Deletes the offending message | Free |
| Timeout member | Deletes the message and times the member out | AntiLink Plus |
The Repeated Messages filter also requires AntiLink Plus. If a filter is set to Timeout on a Free server, AntiLink safely falls back to just deleting the message.
- Ignored everywhere - channels and roles that every Automod filter skips.
- Per-filter - each filter can also be disabled in specific channels or for specific roles from its Configure panel.
Automod is built to never punish the wrong people:
- The server owner, the AntiLink team, and any admin or moderator (Administrator, Manage Server, or Manage Messages) are never actioned.
- Global ignore lists and per-filter channel/role exclusions are always respected.
- Every action fails safe: if the bot cannot time a member out (missing permission, role hierarchy), it downgrades to simply deleting the message instead of erroring.
- Timeout is re-checked against your plan and the bot's permissions at the moment it runs.
- No message content is stored - only the filter name is recorded in the moderation log.
To delete messages the bot needs Manage Messages in the channel. For the Timeout response it also needs Moderate Members. Without the required permission, the response downgrades to deleting the message.
Website | Dashboard | Documentation | Status | Support