AntiNuke
AntiNuke protects your server from mass destruction, malicious admin actions, and unauthorized changes. It covers roles, channels, webhooks, bans, kicks, integrations, vanity URL, emojis, stickers, and more.Features
- Bot Add Protection: Prevents unauthorized bots from joining.
- Role/Channel Protection: Stops mass role/channel creation, deletion, and updates.
- Webhook Protection: Cleans up and prevents unauthorized webhooks.
- Guild Protection: Protects server settings, vanity URL, icon, and banner.
- Kick/Ban/Prune Protection: Detects and stops mass kicks, bans, and member pruning.
- Emoji/Sticker Protection: Prevents mass emoji/sticker changes.
- Integration Protection: Monitors and blocks suspicious integration changes.
- Rate Limiting: Configurable thresholds for each action.
- Automatic Recovery: Restores deleted roles/channels, permissions, and webhooks.
- Trust & Whitelist System: Allow trusted users to bypass protection.
- Detailed Logging: Tracks all actions and punishments.
Requirements
- Bot must have permissions: Administrator, Ban Members, Kick Members, Manage Roles, Manage Channels, View Audit Logs, Send Messages, Embed Links.
Setup
Enable AntiNuke
Disable AntiNuke
Enable/Disable Individual Modules
Available Modules
bot_add
— Bot join protectionrole_update
— Role update protectionrole_create
— Role creation protectionchannel_update
— Channel update protectionchannel_create
— Channel creation protectionguild_update
— Server settings/vanity protectionkick
— Mass kick protectionban
— Mass ban protectionmember_prune
— Member prune protectionwebhooks
— Webhook protectionemoji_update
— Emoji update protectionemoji_create
— Emoji creation protectionsticker_update
— Sticker update protectionsticker_create
— Sticker creation protectionintegration
— Integration protection
Set Thresholds
Set how many actions trigger punishment:Set Punishment
Choose what happens when a user triggers AntiNuke:Trust & Whitelist
- Trust (Admin):
- Allow a user to manage AntiNuke settings:
- Allow a user to manage AntiNuke settings:
- Whitelist:
- Allow a user to bypass all AntiNuke checks:
- Allow a user to bypass all AntiNuke checks:
View & List Settings
- View all settings:
- List all modules and whitelisted users:
Recovery & Cleanup
- Automatic Recovery:
- Deleted roles/channels/webhooks are restored automatically.
- Manual Cleanup:
- Remove invalid whitelist/admin entries:
- Remove invalid whitelist/admin entries:
All-in-One Toggle
Enable or disable all modules at once:Module Reference
,antinuke modules
— List all available modules
Example Usage
Best Practices
- Always set up trusted users and whitelist your staff to avoid false positives.
- Regularly review your settings with
,antinuke settings
. - Use thresholds that match your server’s activity.
- Test the system in a safe environment before going live.
Improper configuration may result in staff or bots being punished. Always whitelist and trust your staff and bots.
For raid protection, see the AntiRaid documentation.