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
| Command | Description |
|---|---|
/antinuke panel | Open the interactive Anti-Nuke control panel |
/antinuke enable | Enable the Anti-Nuke system |
/antinuke disable | Disable the Anti-Nuke system |
/antinuke whitelist add | Add a user to the whitelist |
/antinuke whitelist remove | Remove a user from the whitelist |
/antinuke admin add | Add an Anti-Nuke admin |
/antinuke admin remove | Remove an Anti-Nuke admin |