Skip to content

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

License

Notifications You must be signed in to change notification settings

maduck/GoWDiscordTeamBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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