Discord anti-raid bot
FreeA free Discord anti-raid bot
A raid is lots of accounts joining at once to spam. Bastion watches how fast people join. When it sees a flood, it pauses invites and removes the new accounts that are part of it.
Stops: Lots of accounts joining at once.
How it works
- Step 1
It counts joins
Bastion keeps a running count of how many accounts joined in the last 30 seconds.
- Step 2
10 joins is a raid
Invites are paused so nobody new can get in, and you get an alert in your log channel.
- Step 3
Raid accounts are removed
For the next 10 minutes, joining accounts less than 7 days old are kicked. Older accounts are left alone. Then Bastion stands down on its own.
Numbers shown are the defaults on the Balanced level.
What you can change
You don't have to change anything. If you want to, here are the settings and what each one starts as.
This many people joining
How many joins count as a raid. 3 to 200.
Starts as: 10
Within
How close together those joins must be. 5 to 600 seconds.
Starts as: 30 seconds
During a raid
What happens to raid accounts: just tell me, time them out for an hour, kick or ban.
Starts as: Kick
Only remove accounts newer than
Only act on accounts newer than this. 0 removes everyone who joins.
Starts as: 7 days
Stay on alert for
How long Bastion stays on alert. 1 to 240 minutes.
Starts as: 10 minutes
Pause invites
Nobody can join until the raid is over.
Starts as: On
Spot accounts made in one batch
Raid accounts are usually created together. A group of accounts made within a day of each other counts as a raid, even if they join slowly.
Starts as: On, 4 accounts
During a raid, also remove accounts with no picture
While a raid is active, accounts with no profile picture are removed too, whatever their age.
Starts as: Off
Raid reports
After a raid you get a report of every account that joined, which invite each one used and what Bastion did. Kick, ban or unban all of them at once. Kept for 30 days.
Starts as: On
Delete the invite the raid came through
Removes the invite most of the raid used. Never your custom invite link.
Starts as: Off
Make everyone verify during a raid
While the alert lasts, everyone who joins has to verify, even if verification is normally off or only for suspicious accounts.
Starts as: Off
Shared raid list
Share the accounts Bastion removes in raids with other servers that opt in, and be told when one of theirs joins you. No server is named on the list.
Starts as: Off
Test mode
Anti-Raid decides as normal and removes nobody. The raid report says what it would have done.
Starts as: Off
The rest of Bastion
- Free
Anti-Nuke
Stops a rogue admin or hacked account wrecking your server.
- Free
Automod
Stops spam without punishing normal chat.
- Free
Join Gate
Checks every account at the door.
- Free
Verification
Makes new members prove they're human.
- Free
Logs
A record of everything Bastion does.
- Free
Moderation
Ban, kick, timeout and warn, with a case history.
- Pro
Backups
A saved copy of your roles and channels.
Switch it on today.
Anti-Raid is free. Setup takes three steps.