A discord bot where you can generate, trade and collect uniquely generated slimes!
The bot has an econemy system, use s!claim to claim coins every hour and s!generate to create a slime!
- Needed collections:
- users
- users-dev
- ...
- In users and users-dev, create a document called "ranch" with the array fields: slimes, favs. This is where sold slimes will be added to.
- Fill out all the relevant information in a '.env' file. Use .env-example.txt as a reference.
- Create an /other/firebase.json file from the json Firebase gives you on their site after you initialize a firestore database.
- Install all the relevant dependencies with poetry, and run with:
poetry run python3 bot.py
- Note that I'm not going out of my way to support forks of the project so don't ask for help on setting it up.
See this description file as I'm too lazy to maintain two lists, or use s!help on the bot.
There is a Trello board that I'm not paying to have an observer option on, but I usually make features I'm working on/planning known.
- Art:
- tutbot: SlimeV2 pixel art and various assets for slimes-bot.
- Holmesian: Tons of assets added in this commit!
- Testing:
- Sinful Dante
- Mr. Pt
- tutbot
- Other:
- KingTenechi: Ideas and help with color verification.