Shoggoth Helper is a Discord Bot for the Call of Cthulhu 7th edition tabletop RPG. It's intent is to be a simple tool used to facilitate the Game's Master, known in Call of Cthulhu as the Keeper, to run their game with their team of investigators in any Discord Server. This bot is best paired with other dice rolling bots.
Donate if you can to help me do more coding!!!
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
To run this code you will need:
- Install and run Python 3.
- to get a Discord Bot Token in the Discord Development Portal and save it under a variable DISCORD_TOKEN in a local .env file.
- to get the third-party libraries listed in requirements.txt.
Getting Python 3.
Get Python 3 in: https://www.python.org/downloads/
Getting a Discord Bot Token:
Link for Discord Development Portal: https://discord.com/developers/applications
Instructions on how to get the Discord Bot Token: https://realpython.com/how-to-make-a-discord-bot-python/
Getting Third-Party libraries.
Use pip install to install the libraries present in requirements.txt
Some IDEs will provide you with the option to install them already.
Once you set it up for running in it locally, run bot.py and main.py to get the bot running. You can locally personalize your bot by adding .jpg and .png files to images, add, change and edit rule checklists in rules in .txt and even add unsettling references to the gods folder. Right now, those files are populated with stuff from my personal use, that you can use for testing.
- PyCharm - IDE
At the moment, we will not be taking Pull requests, but feel free to clone this repository.
Rules .txt files are not ment to substitute the Keeper's book. The images are also only ment for the purpose of testing, I do not claim ownership for any of them.
- Hugo Padilha Figueira - mortified-hugo
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details
- Fernando Pizzardo check his github for testing and helping with solution, check out his Hal version for CyberPunk RPG
- Nishant Kaushik check his github for mentoring and assisting with getting my first github project running