Skip to content

Automod

timeout187 edited this page Jul 9, 2026 · 1 revision

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.

How it works

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.

The filters

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

Setting it up

  1. Open the dashboard, pick your server, and go to Moderation -> Automod.
  2. Turn Enable Automod on.
  3. Toggle on the filters you want. Click Configure on a filter to set its response, thresholds, and any channels or roles it should skip.

Response and plans

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.

Ignoring channels and roles

  • 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.

Safety

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.

Permissions

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.

Clone this wiki locally