https://github.com/sync1211/tr3-vr-bot
A Discord re-creation of TR3-VR from the Destiny2 mission "Zero Hour".
https://github.com/sync1211/tr3-vr-bot
destiny2 discord-bot halloween
Last synced: about 1 year ago
JSON representation
A Discord re-creation of TR3-VR from the Destiny2 mission "Zero Hour".
- Host: GitHub
- URL: https://github.com/sync1211/tr3-vr-bot
- Owner: sync1211
- License: gpl-3.0
- Created: 2021-05-24T12:12:14.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-03T17:58:28.000Z (almost 5 years ago)
- Last Synced: 2025-01-17T12:35:44.777Z (over 1 year ago)
- Topics: destiny2, discord-bot, halloween
- Language: Python
- Homepage:
- Size: 57.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TR3-VR Bot
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.
## Requirements
* Python 3.6.0+
* aiohttp
* discord.py (>=1.6)
* pyopenssl
* requests
## Installation
Clone this repository and proceed to install the required packages using your preferred method.
##### With Pipenv
```bash
pipenv install
```
##### With Pip
```bash
pip install -r Requirements.txt
```
## Updating
##### With Pipenv
```bash
git pull
pipenv update
```
##### With Pip
```bash
git pull
pip install --upgrade -r Requirements.txt
```
## Setup
To set up the bot, paste your token into the `TOKEN` variable in `main.py`
## Running the bot
##### Linux & OSX
```bash
./run.sh
```
##### Windows
```cmd
run.bat
```
(or simply double-click run.bat)
### Additional arguments
* `--allow-root`: Enabled the bot to be run as the `root` user on Linux. (Not recommended!)
## Configuring the bot
The bot will create a new configuration file within the `config` folder on first boot.
This file will look like this:
```json
{
"global": {
"kill_enabled": false
}
}
```
To add settings for a specific server, add another entry to the config file:
```json
{
"global": {
"kill_enabled": false
},
"": {
"kill_enabled": true
}
}
```
## Adding the bot to your server
The bot will display an invite link in your terminal once the bot is ready to receive commands.
## Usage in Discord
* `startWalking`: Makes the bot "walk" through channels
* `stopWalking`: Stops the bot from "walking" through channels
* `restartWalking`: Restarts the "walking" process (in case it gets stuck on something)
## Adding more sounds
To add more sounds to the bot, simply put them into one of the folders in `res/Sounds`.
## Credits & Copyright
* All TR3-VR sounds belong to Bungie Inc.
* Additional kick sounds added by Sync1211, Surrendercat and Butterbauch