Rankings

Best Discord Anti-Raid Bots 2026: Join Filters, Anti-Nuke and Server Protection

A raid and a nuke are different attacks and need different defences. We compared what the major Discord bots actually provide against each.

Vetox ResearchPublished 2026-09-016 min read4 sources

Two very different attacks get filed under one word. A raid is a flood of accounts joining at once to spam or harass. A nuke is a single account with permissions deleting your channels and roles. Blocking the first does nothing about the second, and most servers discover the distinction on the day it matters.

Key takeaways

  • Raids and nukes are different attacks. Join-rate limits stop a raid; only audit-log monitoring stops a nuke.
  • Vetox Protection is on the free plan — 20 of its 21 dangerous action types, with automatic punishment and optional undo of the action it caught.
  • Vetox Anti-Raid is Basic and above: configurable join thresholds, minimum account age, and up to 10 JoinGuard conditions.
  • Whitelists and per-role rules matter more than raw detection — a protection system that punishes your own admins gets switched off within a week.
  • Capabilities verified 1 September 2026 against Vetox module configuration and published pricing.

Raid, Nuke and Alt: Three Problems, Three Defences

DefinitionDiscord anti-raid bot
A bot that detects an abnormal rate of joins and applies an automatic response — kicking, banning or muting the joining accounts, and optionally locking the server down — based on thresholds such as joins per time window and minimum account age.

The defences do not substitute for one another. A raid is a volume problem, answered by a join-rate threshold and an account-age floor. A nuke is a permissions problem, answered by watching the audit log and punishing the executor faster than they can finish. Alts are an identity problem, answered by join filtering on the signals a throwaway account gives off. A server with only the first is protected against the least damaging of the three.

Anti-Raid and Protection Across the Major Bots

Anti-raid is one of the better-served categories — most all-in-one bots ship something. The differences are in what an attack has to look like before the bot reacts, whether the nuke case is covered at all, and what the free plan includes.

Security features across all-in-one Discord bots

Anti-raid

Vetox

Premium1

Wick

Premium2

Sapphire

3

Dyno

Limited4

ProBot

Premium5

Carl-bot

6

YAGPDB

Limited7

PeakBot

8

MEE6

Moderation

Vetox

9

Wick

10

Sapphire

11

Dyno

ProBot

Carl-bot

12

YAGPDB

13

PeakBot

MEE6

Premium

Auto-mod

Vetox

14

Wick

15

Sapphire

16

Dyno

17

ProBot

Carl-bot

18

YAGPDB

19

PeakBot

20

MEE6

Premium21

Logging

Vetox

22

Wick

Sapphire

23

Dyno

24

ProBot

Carl-bot

25

YAGPDB

26

PeakBot

MEE6

Table notes

  1. 1VetoxAnti-raid: Basic+
  2. 2WickAnti-raid: FLAGSHIP: anti-nuke monitoring, panic mode, auto-lockdown, quarantine
  3. 3SapphireAnti-raid: Join Guard — seven AND-combined join filters
  4. 4DynoAnti-raid: Autoban module only; no dedicated anti-raid doc
  5. 5ProBotAnti-raid: Tier 2 only
  6. 6Carl-botAnti-raid: No named anti-raid module; Honeypot and a Premium lockdown command exist
  7. 7YAGPDBAnti-raid: Verification and automod only; no dedicated anti-nuke module
  8. 8PeakBotAnti-raid: Mass-join detection, alt detection, anti-nuke, verification gates
  9. 9VetoxModeration: Active punishment registry plus classic auto-mod, free
  10. 10WickModeration: Slash and prefix commands — mute, kick, ban, purge, warn
  11. 11SapphireModeration: Case management, reason aliases, custom DM notices
  12. 12Carl-botModeration: Modlogs, timed punishments, sticky roles, infraction history
  13. 13YAGPDBModeration: Kick/ban/mute, modlog, warnings
  14. 14VetoxAuto-mod: Classic rules free; AI-powered semantic and image moderation requires Black
  15. 15WickAuto-mod: FLAGSHIP: heat-based filter with escalating auto-timeouts
  16. 16SapphireAuto-mod: 10+ modules, condition-based punishments
  17. 17DynoAuto-mod: Custom responses and multiple log channels are Premium
  18. 18Carl-botAuto-mod: Drama Watcher is Premium
  19. 19YAGPDBAuto-mod: 25 rules free, 150 Premium
  20. 20PeakBotAuto-mod: AI-powered filtering is Premium
  21. 21MEE6Auto-mod: Moderator plugin
  22. 22VetoxLogging: 14 event categories; webhook logging and the log executor require Basic+
  23. 23SapphireLogging: 80+ log types, filterable by user, role or channel
  24. 24DynoLogging: Action Log
  25. 25Carl-botLogging: 100 weblog entries free, 500 Premium
  26. 26YAGPDBLogging: 1-hour history free, 12-hour Premium

Protection: The Anti-Nuke Layer, on the Free Plan

Vetox Protection watches the Discord audit log and reacts to dangerous administrative actions rather than to messages. When a monitored action fires, the executor is punished according to your configuration — and the action itself can be undone, so a deleted role comes back rather than merely being avenged.

Vetox Protection at a glance

Availability
Free plan (anti-vanity-change requires Basic)
Monitored action types
21 (20 on the free plan)
Covers
Mass ban and kick, role create/delete/rename, dangerous role grants, channel create/delete/rename, server rename and icon change, bot additions, webhook create/delete, emoji, sticker and invite deletion, scheduled-event cancellation
Punishments
Kick, ban, or remove roles
Undo the detected action
Optional, per action type
Per-role rules
Yes — different thresholds for different staff roles
Whitelists
By role and by user
Command usage limits
6 types
Logging
Protection events to a channel of your choice

Anti-Raid: Join-Rate Detection and JoinGuard

Anti-Raid handles the volume case. You set how many joins within how many seconds counts as a raid, the minimum account age you will accept, and what happens when the threshold trips. JoinGuard then adds conditional filtering on individual joins, so an account that looks disposable is handled on arrival rather than waiting for a crowd.

Vetox Anti-Raid at a glance

Availability
Basic and above
Detection window
1–300 seconds (default 5)
Join threshold
2–100 joins per window (default 15)
Minimum account age
1–12 months (default 3 months)
Raid response
Mute, kick or ban
Raid start and end messages
Optional, to a channel you choose
JoinGuard conditions
Up to 10 per server
JoinGuard signals
Account age, default avatar, no banner, username patterns, generated-looking names
JoinGuard actions
Assign a role, kick, ban, timeout, DM the account, post to a channel, or open a case

The JoinGuard action list is the part that repays a few minutes of configuration. Not every suspicious join deserves a ban: assigning a restricted role, or opening a case for a human to look at, catches the accounts a hard filter would have wrongly removed. Defence that produces false positives quietly is worse than defence that flags them.

The two layers, and what each one stops

Watches
Protection (free)The audit logAnti-Raid (Basic+)The join stream
Stops
Protection (free)Nukes and permission abuseAnti-Raid (Basic+)Raids and disposable accounts
Triggered by
Protection (free)20 dangerous action typesAnti-Raid (Basic+)Join rate and JoinGuard rules
Acts on
Protection (free)The executorAnti-Raid (Basic+)The joining accounts
Can undo the action
Protection (free)Yes, optionallyAnti-Raid (Basic+)Not applicable
Verdict

Run both. Protection is free and covers the attack that does permanent damage; Anti-Raid covers the one that arrives in a crowd.

Sources

  1. Vetox — official siteaccessed 2026-08-24
  2. Vetox — official documentationaccessed 2026-08-24
  3. Vetox — Server Premium pricingaccessed 2026-08-24
  4. Vetox — Commandsaccessed 2026-08-24

Related articles