/GoWDiscordTeamBot

Discord bot to assist players and communites of the game Gems of War (GoW)

Primary LanguagePythonOtherNOASSERTION

Discord bot for handling Gems of War team codes

Maintainability

bot screenshot

you're on your own installing and using this. Keep in mind I will not be providing the needed game files (World.json and translations).

contributions

see CONTRIBUTIONS

copying

see LICENSE

install

  • install python 3.8+
  • create a virtualenv "venv"
  • install all packages from requirements.txt

configure

  • copy file settings_default.json into settings.json. Adapt settings there.
  • create folder game_assets (or whatever you configured as game_assets_folder)
  • place the following files into that folder:
    • Unencrypted World.json
    • Unencrypted language translation json files
    • Optional: Soulforge.json for !soulforge command
    • Optional: User.json for !events, !spoilers and some more
    • Optional: Campaign.json for !campaign command

run

  • export the ENV DISCORD_TOKEN (register the app on discord to get a token)
  • run bot.py