Security Setup
Antinuke
Stop nukes and compromised staff before they do damage. Set up Antinuke, pick your modules, and whitelist the people you trust.
Trusted access
Antinuke only lets your admins take risky actions like mass bans or channel deletes. Add the people you trust, and anyone else who tries is punished automatically. Add an admin with ,antinuke admin (user) and view them with ,antinuke admins.
kayToday at 4:20 PM
,antinuke admins
stainedAPPToday at 4:20 PM
kay
Antinuke admins
1 @kay
Page 1/1 (1 entry)
Enable protection
Turn on the modules you want to guard. Each one punishes once someone passes its threshold — for example ,antinuke ban on --threshold 3 --do ban. See every module and its state with ,antinuke list.
kayToday at 4:20 PM
,antinuke list
stainedAPPToday at 4:20 PM
antinuke list
ban — Prevent mass bans • off
kick — Prevent mass kicks • off
role — Prevent dangerous role updates • off
channel — Prevent mass channel create and delete • off
botadd — Punish users that add bots • off
webhook — Prevent webhook create and delete • off
emoji — Prevent emoji create and delete • off
vanity — Punish users that change the vanity • off
Whitelisting
Let a trusted bot or member act without tripping antinuke. Run ,antinuke whitelist (user) again to remove them.
kayToday at 4:20 PM
,antinuke whitelist @kay
stainedAPPToday at 4:20 PM
@kay is now whitelisted and will not trigger antinuke
Reviewing your setup
Run ,antinuke config for the whole picture — a green check next to everything that's on, a red cross next to what's off, and your counts on the right.
kayToday at 4:20 PM
,antinuke config
stainedAPPToday at 4:20 PM
kay
Settings
Antinuke is enabled in this server
Modules
Mass Member Ban:
Mass Member Kick:
Role Deletion:
Webhook Creation:
Emoji Deletion:
Channel Creation/Deletion:
Vanity Protection:
General
Super Admins: 1
Whitelisted Bots: 3
Whitelisted Members: 1
Protection Modules: 3 enabled
Watch Permission Grant: 2/18 perms
Watch Permission Remove: 0/18 perms
Deny Bot Joins (botadd):
Examples
Replace , with your server's prefix if you changed it.
,antinuke channel on --threshold 3 --do ban,antinuke ban on --threshold 3 --do stripstaff --command on,antinuke configCommands
32 commands. Arguments in (parentheses) are required and arguments in [brackets] are optional.
Antinuke to protect your server
,antinukealiases: anrequires Server Owner
,antinuke [args] (kwargs)Give a user permissions to edit antinuke settings
,antinuke adminaliases: arequires Server Owner
,antinuke admin (user)View all antinuke admins
,antinuke adminsaliases: staffrequires Manage Guild
,antinuke adminsPrevent mass member ban
,antinuke banrequires Server Owner
,antinuke ban (status) [flags]Prevent new bot additions
,antinuke botaddrequires Server Owner
,antinuke botadd (status) [flags]Prevent mass channel create and delete
,antinuke channelrequires Server Owner
,antinuke channel (status) [flags]View server configuration for Antinuke
,antinuke configaliases: cfgrequires Manage Guild
,antinuke configTurn antinuke off
,antinuke disablealiases: off
,antinuke disablePrevent mass emoji delete
,antinuke emojirequires Server Owner
,antinuke emoji (status) [flags]Turn antinuke on
,antinuke enablealiases: on
,antinuke enableProtect server settings from changes
,antinuke guildaliases: server
,antinuke guildPunish members who change server settings
,antinuke guild updatealiases: settings
,antinuke guild update (status) [flags]Punish members who change server settings
,antinuke guildupdate
,antinuke guildupdate (status) [flags]Protect against integration changes
,antinuke integration
,antinuke integration (status) [flags]Punish members who add integrations
,antinuke integrationcreate
,antinuke integrationcreate (status) [flags]Punish members who remove integrations
,antinuke integrationdelete
,antinuke integrationdelete (status) [flags]Punish members who edit integrations
,antinuke integrationupdate
,antinuke integrationupdate (status) [flags]Punish members who mass create or delete invites
,antinuke invite
,antinuke invite (status) [flags]Prevent mass member kick
,antinuke kickrequires Server Owner
,antinuke kick (status) [flags]View all enabled modules along with whitelisted members & bots
,antinuke listaliases: ls, modulesrequires Server Owner
,antinuke listSet the channel antinuke actions are logged in
,antinuke logs
,antinuke logsWatch dangerous permissions being granted or removed
,antinuke permissionsaliases: permsrequires Server Owner
,antinuke permissionsPunish members who grant a dangerous permission
,antinuke permissions grant
,antinuke permissions grant (permission) (flags)Punish members who remove a permission
,antinuke permissions remove
,antinuke permissions remove (permission) (flags)Set the default antinuke punishment
,antinuke punishmentaliases: punish
,antinuke punishment (punishment)Prevent mass role delete
,antinuke rolerequires Server Owner
,antinuke role (status) [flags]Punish members who mass delete soundboard sounds
,antinuke soundboard
,antinuke soundboard (status) [flags]Punish members who mass delete stickers
,antinuke sticker
,antinuke sticker (status) [flags]Punish users that change the server vanity
,antinuke vanityrequires Server Owner
,antinuke vanity (status) [flags]View antinuke's current status
,antinuke view
,antinuke viewPrevent mass webhook creation
,antinuke webhookrequires Server Owner
,antinuke webhook (status) [flags]Whitelist a member from triggering antinuke or a bot to join
,antinuke whitelistaliases: wlrequires Server Owner
,antinuke whitelist (user id)