-
-
Save 8dcc/e6b91f19b860fb2efa6f046d1de52395 to your computer and use it in GitHub Desktop.
Script to ban members from a discord server.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
""" | |
# WARNING! | |
# DO not use this script for malicious purposes! | |
# Author: daegontaven - taven#0001 | |
# License: Public Domain | |
# README | |
# I have resigned from using discord indefinitely to pursue schoolwork. | |
# As such I will not be maintaining this script anymore. | |
# How to Install | |
1 - Download Python 3.7 or 3.6 : https://www.python.org/downloads/ | |
2 - Run this command : python3 -m pip install discord.py | |
3 - Run this command : python3 discord-ban-bot.py | |
4 - Invite bot to the servers you want to ban members from. | |
5 - Wait until banning is done. Don't close the terminal. This may take a while. | |
""" | |
import discord | |
TOKEN = "" # Put your Bot token here | |
SKIP_BOTS = False | |
client = discord.Client() | |
@client.event | |
async def on_ready(): | |
print('Logged in!') | |
for member in client.get_all_members(): | |
if member.bot and SKIP_BOTS: | |
continue | |
await member.ban(reason="Banned by BanBot", delete_message_days=7) | |
print(f"Banned {member.display_name}!") | |
print("Banning is complete!") | |
client.run(TOKEN) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment