index — Deutsche-Haus-Bot @ master

Discord bot to dynamically create voice chats for clubs that boosters can create

726b9615
readme: add remove members todo and code quality notice
-rw-r--r--
47
.gitignore
-rw-r--r--
1581
README.md
-rw-r--r--
19656
bot.py
-rw-r--r--
10031
db.py
-rw-r--r--
63
requirements.txt
-rw-r--r--
323
test.py
-rw-r--r--
77
utils.py

Deutsche Haus Bot

This was just supposed to be a quick “script” of a bot, so the code is in no way anywhere close to readable. At some point after 4 or so refactors, I just decided to finish the bot no matter how ugly the code is and then potentially fix it up later.

Functionality

Deployment

Create a bot applicationon on https://discord.com/developers/applications and give the bot read message intents. Add the bot to your server and give it at least Manage Channels, Manage Roles, Move Members, Mute Members, Deafen Members, Send Messages and View Channels permissions

Add your bot’s token into a bot_token.py file in a format of token = ""

Replace the ID in the dm() function in the bot.py with your own UID (or remove the calls to it if you don’t want it)

Install the necessary dependencies with pip install -r requirements.txt

Run the bot with python bot.py

ToDo

clone
git clone https://git.crispy-caesus.eu/Deutsche-Haus-Bot