A Discord re-creation of TR3-VR from the Destiny2 mission "Zero Hour".
This bot "walks" through channels, plays sounds and randomly kicks users from channels.
This bot is intended as a joke and was created in a hurry for our server's Halloween event. Please excuse the messy code.
- Python 3.6.0+
- aiohttp
- discord.py (>=1.6)
- pyopenssl
- requests
Clone this repository and proceed to install the required packages using your preferred method.
pipenv install
pip install -r Requirements.txt
git pull
pipenv update
git pull
pip install --upgrade -r Requirements.txt
To set up the bot, paste your token into the TOKEN
variable in main.py
./run.sh
run.bat
(or simply double-click run.bat)
--allow-root
: Enabled the bot to be run as theroot
user on Linux. (Not recommended!)
The bot will create a new configuration file within the config
folder on first boot.
This file will look like this:
{
"global": {
"kill_enabled": false
}
}
To add settings for a specific server, add another entry to the config file:
{
"global": {
"kill_enabled": false
},
"<YOUR SERVER ID HERE>": {
"kill_enabled": true
}
}
The bot will display an invite link in your terminal once the bot is ready to receive commands.
startWalking
: Makes the bot "walk" through channelsstopWalking
: Stops the bot from "walking" through channelsrestartWalking
: Restarts the "walking" process (in case it gets stuck on something)
To add more sounds to the bot, simply put them into one of the folders in res/Sounds
.
- All TR3-VR sounds belong to Bungie Inc.
- Additional kick sounds added by Sync1211, Surrendercat and Butterbauch