Protect a Discord server from raids and nukes
- Verify new members. Turn on captcha verification and a minimum account-age gate so bots and brand-new raid accounts never reach your channels.
- Enable raid protection. Set a join-rate limit so a spike in joins auto-timeouts the wave or raises the server to lockdown until it passes.
- Set anti-nuke thresholds. Limit how many channels/roles a single account can delete and how many members it can ban in a short window, and choose to strip permissions or ban on breach.
- Whitelist trusted admins. Add your real admins and trusted bots to the anti-nuke whitelist so legitimate bulk actions aren’t blocked.
- Take a snapshot. Capture a snapshot of your channels and roles so, if anything is destroyed, you can restore your structure and reverse mass bans from the deletion log.
Raids vs nukes: know the difference
A raid floods your server with accounts (often bots) to spam or overwhelm it. A nuke is destruction from the inside — a compromised admin or malicious staffer mass-deleting channels and roles or mass-banning members. They need different defences, and a good setup covers both.
Stop raids at the door
Most raid accounts are automated, so the goal is to make them prove they’re human before they can do anything.
Captcha verification hides every channel behind an image challenge An account-age gate removes accounts created minutes ago Bot detection scores joiners on avatar, age and message timing Raid protection auto-timeouts or locks down during a join spike
Contain nukes from the inside
You can’t always prevent an account being compromised, but you can limit the blast radius. Anti-nuke watches dangerous actions per-actor and reacts in under a second, and recovery makes the damage temporary.
Per-actor limits on channel/role deletes, bans and kicks Detection of dangerous permission escalations Snapshots plus a 12-hour deletion log for one-click recovery