https://github.com/daniel-191/nuke-bot
A very powerful discord nuke bot, containing EVERYTHING you need. (12 Languages supported)
https://github.com/daniel-191/nuke-bot
discord-bot discord-nuke discord-nuke-bot discord-nuke-tool discord-nukebot discord-nuker discord-nuker-bot discord-py discordbot discordpy nuke-bot nuke-server nukebot nuker py-cord
Last synced: about 1 month ago
JSON representation
A very powerful discord nuke bot, containing EVERYTHING you need. (12 Languages supported)
- Host: GitHub
- URL: https://github.com/daniel-191/nuke-bot
- Owner: Daniel-191
- License: other
- Created: 2025-11-22T12:02:28.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-04-11T13:18:07.000Z (about 2 months ago)
- Last Synced: 2026-04-11T15:20:16.722Z (about 2 months ago)
- Topics: discord-bot, discord-nuke, discord-nuke-bot, discord-nuke-tool, discord-nukebot, discord-nuker, discord-nuker-bot, discord-py, discordbot, discordpy, nuke-bot, nuke-server, nukebot, nuker, py-cord
- Language: Python
- Homepage:
- Size: 197 KB
- Stars: 6
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Advanced Discord Nuke Bot
Python 3.10+ • py-cord 2.6.0+
Features •
Bot Commands •
Commands •
Installation •
Configuration
A simple yet powerful discord nuke bot.
---
## Features
## Bot Commands
- [x] Delete Channels
- [x] Delete All Channels
- [x] Ban All Members
- [x] Kick All Members
- [x] Mute All Members
- [x] Delete All Roles
- [x] Create Channels
- [x] Spam Messages
- [x] Channel Nuking
- [x] Give all admin
- [x] Give self admin
- [x] DM Users (Individual & Mass DM)
- [x] Nickname Management (Individual & Mass)
- [x] Server Customization (Rename, Icon, Banner, Description)
- [x] Role Management (Spam create & Strip roles)
- [x] Users in Voice channels control (Move All, Scatter)
- [x] Webhook Management (Nuke All Webhooks)
- [x] Emoji Management (Nuke All Emojis)
- [x] Sticker Management (Nuke All Stickers)
- [x] Invite Management (Nuke All Invites)
- [x] Thread Management (Nuke All Threads)
- [x] Bot Management (Kick All Bots)
- [x] Channel Shuffle (Random Reorder)
- [x] Ghost Ping / Mention Spam
- [x] Slowmode Control (Set All Channels)
- [x] Server Backup (Export structure to JSON)
- [x] Unban All Members
## Soon
- [x] Multi Lang support
- [x] Clone/Backup server
- [x] Proxies (SOCKS4/SOCKS5 via socks4.txt / socks5.txt)
- [ ] Control/Nuke from console
- [ ] Webpage interface
***
# Commands
**[View all commands and usage →](COMMANDS.md)**
For a complete list of all available commands with detailed descriptions and usage examples, see **[COMMANDS.md](COMMANDS.md)**
***
# Installation
## Windows
### Easy Method: (Windows)
1. Clone the repository:
```console
git clone https://github.com/Daniel-191/nuke-bot
cd nuke-bot
```
2. Run the installer:
- Double-click **`install.bat`** to install dependencies
3. Configure `config.json` with your bot token and user ID
4. Run **`run.bat`** to start the bot
### Manual Method: (Windows)
```console
git clone https://github.com/Daniel-191/nuke-bot
cd nuke-bot
pip install -r requirements.txt
python main.py
```
## Linux / Mac
```console
git clone https://github.com/Daniel-191/nuke-bot
cd nuke-bot
pip install -r requirements.txt
python3 main.py
```
## Android (Termux)
```console
apt 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.py
```
***
# Configuration
Edit `config.json` and configure your bot settings:
```json
{
"token": "BOT_TOKEN",
"prefix": ".!",
"owner_id": "YOUR_USER_ID_HERE",
"whitelist": [],
"language": "en",
"proxies": false
}
```
## Configuration Options:
- **`token`** (required): Your Discord bot token
- **`prefix`** (optional, default: `.!`): Command prefix - Change this to customize your command prefix
- **`owner_id`** (required): Your Discord user ID - The bot owner who has full access to all commands
- **`whitelist`** (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
- **`proxies`** (optional, default: `false`): Enable SOCKS proxy support. Set to `true` to load proxies from `socks4.txt` and `socks5.txt` — one `host:port` per line. A random proxy is picked on each startup.
- **`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
***
> [!WARNING]
> ⚠️ This bot contains highly destructive commands. Use responsibly and only in servers where you have explicit permission. The developers are not responsible for any misuse.