- Usage of this bot is not at all recommended as its against the Terms of Service of discord.
- Your accout may get banned if you use this bot.
- You can still make an alt account if you are that desparate.
- The bot requires
Manage Channels
permission in every server. - Deletes (or at least tries to) delete all the channels accessible to the bot.
- Use this at your own risk.
- Channels once deleted cannot come back.
- Made strictly for educational purposes only.
- I won't be responsible for any stupid things which any of you might not / might do.
- Must have Python 3.7 or above.
- Must have at least some knowledge of python and how packages work.
- Must have installed the following dependencies:
- discord.py v1.5+
- colorama v0.4+
- Must know how to clone a repository on GitHub.
- Go to
Discord Developer Portal
. - Create a
New Application
. - Name it whatever you want.
- Go to the
BOT settings tab
. - Click on
Add A Bot
. - Go back to the General Information settings tab.
- Click on
Copy ID
. - Go to any
Discord Permissions Calculator
. - Paste your ID in the
Client ID
box. - Select/Check the
Manage Channels
permission. - Copy the link formed and open it in another window.
- Select the server you would like to nuke.
- Click on the
Authorize
button. - Verify that you are not a robot by checking the verification box.
- Once it says
Authorized
, it means that the bot is now in the server you selected. - Now, head back to the
Discord Developer Portal
. - Select the application which you just created.
- Go the
BOT settings tab
again. - Click on
Copy
button under theToken
menu. - Create a json file named
config.json
in your cloned project directory. - The
config.json
file should look like this:
{
"BOT_TOKEN" : "paste the token youy copied here (inside the quotes)"
}
- Once you have created the
config.json
file and followed all the steps correctly, you can just start themain.py
file by writing following command in your terminal:
python main.py
- After running the file, you should see something like this.
- Now, you can select a speed for the nuke bot.
Recommended Speed = Medium
. - Once you have selected a speed, it will take about 4-5 seconds for the bot to login (depends on your internet speed).
- After the bot logs in, you can keep looking at the console for all the real-time updates.
- Also, if the script shows a
RunTimeError
, and exits with exit code 0, it means that the bot had access to 0 channels.