- Python 3.10+
- py-cord 2.6.0+
- Delete Channels
- Delete All Channels
- Ban All Members
- Kick All Members
- Mute All Members
- Delete All Roles
- Create Channels
- Spam Messages
- Channel Nuking
- Give all admin
- Give self admin
- DM Users (Individual & Mass DM)
- Nickname Management (Individual & Mass)
- Server Customization (Rename, Icon, Banner, Description)
- Role Management (Spam create & Strip roles)
- Users in Voice channels control (Move All, Scatter)
- Webhook Management (Nuke All Webhooks)
- Emoji Management (Nuke All Emojis)
- Channel Shuffle (Random Reorder)
- Ghost Ping / Mention Spam
- Multi Lang support
- Control/Nuke from console
- Webpage interface
- Clone/Backup server
- Proxies
For a complete list of all available commands with detailed descriptions and usage examples, see COMMANDS.md
- Clone the repository:
git clone https://github.com/Daniel-191/nuke-bot
cd nuke-bot-
Run the installer:
- Double-click
install.batto install dependencies
- Double-click
-
Configure
config.jsonwith your bot token and user ID -
Run
run.batto start the bot
git clone https://github.com/Daniel-191/nuke-bot
cd nuke-bot
pip install -r requirements.txt
python main.pygit clone https://github.com/Daniel-191/nuke-bot
cd nuke-bot
pip install -r requirements.txt
python3 main.pyapt update && apt upgrade
pkg install python git
git clone https://github.com/Daniel-191/nuke-bot
cd nuke-bot
pip install -r requirements.txt
python3 main.pyEdit config.json and configure your bot settings:
{
"token": "BOT_TOKEN",
"prefix": ".!",
"owner_id": "YOUR_USER_ID_HERE",
"whitelist": [],
"language": "en"
}token(required): Your Discord bot tokenprefix(optional, default:.!): Command prefix - Change this to customize your command prefixowner_id(required): Your Discord user ID - The bot owner who has full access to all commandswhitelist(optional, default:[]): Array of user IDs who are authorized to use the bot- Example:
"whitelist": [123456789012345678, 987654321098765432] - Only the owner and whitelisted users can use bot commands
- Leave empty
[]to only allow the owner
- Example:
language(optional, default:"en"): Bot language for messages and responses- Available languages:
"en"- English"es"- Spanish (Español)"fr"- French (Français)"de"- German (Deutsch)"pt"- Portuguese (Português)"it"- Italian (Italiana)"ru"- Russian (Русский)"pl"- Polish (Polski)"nl"- Dutch (Nederlands)"uk"- Ukrainian (Українська)"sv"- Swedish (Svenska)"el"- Greek (Ελληνικά)
- The bot will use the specified language for all messages, embeds, and responses
- If language file is not found, it will fallback to English
- Available languages:
Warning