The Innkeeper is one of the most advanced D&D 5e discord bots around, Full Audio intergration, better initative tracking, full compatability dice rolling and fully custom content intergration. Used by over 180,000 Users across discord.
- Content Commands:
-
+ ?spell - Using a D&D 5e API or pulling from user's custom content
+ ?class - Using a D&D 5e API or pulling from user's custom content
+ ?race - Using a D&D 5e API or pulling from user's custom content
+ ?monster - Using a D&D 5e API or pulling from user's custom content
- Dice Commands:
-
+ ?roll - Supports complex dice rolling with exploding dice and more!
+ ?randstats - Get a standard 6 * 4d6kh3 roll block.
- Audio Commands:
-
+ ?setup - Used to start the audio deck ready for adding and playing tracks
+ ?addtrack - adds a track to the audio deck to play.
- Create a new file called
config.json
- add the following to the file:
{
"token": "YOUR TOKEN HERE",
"dev_ids": [YOUR DISCORD ID HERE,],
"shard_count": 1
}
- NOTE: This assumes you already have docker desktop installed (For windows)
- go to the
Innkeeper
folder and typecmd
into the file path bar. - make sure you have made the config file
- run
docker-compose build
- run
docker-compose up
to start the bot.
- NOTE: This assumes you are firmilliar with the python syntax and processes used and is written for a windows user.
- go to the
Innkeeper
folder and typecmd
into the file path bar. - run
python3 -m venv project-env
- run
project-env\Scripts\activate.bat
- run
pip install -r requirements.txt
- create a config file
- run
py main.py
in the venv