Docs/Security/Anti-Nuke

Anti-Nuke

Impose restrictions on moderators to prevent destructive behavior and protect your server from nuking attempts.

Overview

Sorea's Anti-Nuke system monitors dangerous actions like mass bans, channel deletions, role removals, and more. When a moderator exceeds the configured threshold, Sorea automatically strips their roles or bans them to prevent further damage.

Setup

You need Administrator permission to configure Anti-Nuke.

Use the /antinuke panel command to open the interactive control panel. From there you can:

  • Enable or disable the entire Anti-Nuke system
  • Configure individual modules (ban, kick, channel, role, emoji, webhook, botadd, vanity)
  • Set thresholds for each module
  • Choose punishments: Strip Roles or Ban
  • Manage whitelisted users and admins

Modules

Ban

Monitors mass ban actions and prevents abuse.

Kick

Detects mass kick attempts from moderators.

Channel

Prevents mass channel creation or deletion.

Role

Monitors role creation, deletion, and permission changes.

Emoji

Prevents mass emoji deletion.

Webhook

Detects mass webhook creation or deletion.

Bot Add

Prevents unauthorized bots from being added.

Vanity

Detects vanity URL changes and instantly punishes the user who changed it based on your configured action.

Sorea cannot change the vanity URL back to the original due to Discord API limitations. However, the user who made the change will be immediately punished based on your configured action (strip roles or ban).

Commands

CommandDescription
/antinuke panelOpen the interactive Anti-Nuke control panel
/antinuke enableEnable the Anti-Nuke system
/antinuke disableDisable the Anti-Nuke system
/antinuke whitelist addAdd a user to the whitelist
/antinuke whitelist removeRemove a user from the whitelist
/antinuke admin addAdd an Anti-Nuke admin
/antinuke admin removeRemove an Anti-Nuke admin