Backdoor is a fast, single-file Discord anti-nuke and server security bot built to protect your server from destructive actions and unauthorized changes.
Backdoor uses Discord’s real-time audit log gateway events to detect suspicious activity as soon as Discord records it, rather than relying on delayed polling. This allows protection actions to happen immediately when a potential nuke or malicious change is detected.
ProtectionBackdoor includes a wide range of configurable security modules:
- Anti bot protection
- Dangerous permission protection
- Role protection
- Channel protection
- Webhook protection
- Ban protection
- Kick protection
- Member prune protection
- Timeout protection
- Server settings protection
- Mass mention protection
- Invite filtering
- Link filtering
- Emoji and sticker protection
- Integration protection
- Vanity URL protection
- Scheduled event protection
- Soundboard protection
Each protection can be enabled or disabled individually and can use different responses such as banning, kicking, removing roles, quarantining, timing out, or taking no moderation action.
VerificationBackdoor includes a built-in verification system with button verification or CAPTCHA verification. Server owners can choose the verification role, channel, method, and message, then publish the verification panel directly from Backdoor.
WhitelistTrusted users and roles can be whitelisted globally or for specific protection modules, allowing normal administration without triggering security actions.
BackupsBackdoor includes full server structure backups and restoration. Backups can store roles, categories, channels, permissions, topics, slowmode settings, voice settings, and other server structure, allowing owners to restore their server after a destructive incident.
LoggingThreats can be sent to a dedicated logging channel with information about the protection triggered, the executor responsible, the detected action, and the punishment that was applied.
Commands/config
Configure protection modules, punishments, limits, logging, and quarantine settings.
/whitelist
Manage trusted users and roles.
/verification
Configure and publish the verification system.
/backup
Create, list, delete, and restore server backups.
/help
View Backdoor’s features and available commands.
Backdoor is designed to be lightweight and simple to deploy. The bot stores its configuration locally using SQLite and keeps an in-memory configuration cache for fast protection checks.

