Automation
/automation sets up the things AuthentiGate does by itself. It has six pages: Escalation ladder, AutoMod, Raid alarm, Join gates, Anti-nuke and Spam trap.
| Option | Type | Required | Notes |
|---|---|---|---|
| none | Everything happens in the panel |
Default permission: Manage Server. Everything automation does is recorded as a case, by AuthentiGate (automation).
Escalation ladder
Warns add up. Each step says how many active warns within how many days, and what follows: for example 3 warns within 7 days: timeout for 1 day. A step fires once, on the warn that reaches its count. Revoked warns don't count. A ladder holds up to ten steps.
Buttons: Add a step, Remove steps.
AutoMod
Discord's AutoMod filters messages before anyone sees them; AuthentiGate never reads messages. This page adds ready-made AutoMod rules to your server:
- Block invite links
- Block mass mentions (5 or more)
- Block suspected spam
- Block slurs and sexual content
Rules the bot made show up in Discord as AuthentiGate: …. You can also choose Blocked messages count as warns (at most one a minute per member), so AutoMod hits feed the escalation ladder.
The bot needs Manage Server to read and change AutoMod rules. Discord allows only one rule of some kinds per server; if you already have one, edit it in Server Settings → AutoMod.
Raid alarm
Too many joins too fast posts an alarm in the mod log with a Lock down button:
Raid alarm
25 members joined within 10 seconds.
Lock down the server's lockdown channels?
Press Set the alarm and choose how many joins within how many seconds (0 joins turns it off).
With
Premium the alarm can Lock down at once, closing your lockdown channels without waiting for a moderator. Pick the lockdown channels in /moderation.
Join gates
What happens when somebody joins.
- Account-age gate: accounts younger than a number of days you choose are flagged in the mod log, timed out for a day, or kicked. New accounts also get
in the join log. - Verification gate
Premium: members who haven't verified with AuthentiGate within a number of hours you choose are kicked.
Set either to 0 to turn it off.
Anti-nuke
Premium
A member who bans, kicks, or deletes channels or roles faster than the limit you set loses the roles that let them do it, as a case. The mod log is told; revoking the case gives the roles back.
Anti-nuke
Made 12 bans, kicks or deletions within 30 seconds.
Their roles that allow it were taken: case #57. Revoke the case to give them back.
Spam trap
A channel nobody should post in. Spam bots post wherever they can, so whoever posts there is removed: by default, banned for an hour. Staff roles, the server owner, bots and anyone who can manage messages there are let through.
Spam trap
A channel nobody should post in. Spam bots post wherever they can, so whoever posts there is removed: by default, banned for an hour.
Staff roles, the server owner, bots and anyone who can manage messages there are let through, and their message stays.
On in #do-not-post-here: whoever posts there is banned for 1 hour.
Change channel
Update warning
Custom ban lengthTurn off
Set up channel lets you
Create new channel (the bot makes #do-not-post-here at the top of the channel list) or pick one you already have. The bot then posts this warning in it:
Do not post in this channel
Anyone who posts here is banned for 1 hour, automatically and without a second chance.
Spam bots post in every channel they can see. This one catches them before they reach the rest of the server. Thanks for leaving it empty!

Watched by AuthentiGate
What posting earns can be: ban for a set length, ban permanently, kick and delete a day of their messages, or kick. You also choose how much of a banned poster's recent messages to delete. The message in the trap is always deleted.
If the panel shows
"The bot is missing …", give it the listed permissions in that channel (it needs to see the channel, post the warning, and ban or kick).
