A discord bot focused on World Of Warships, written in Python. A very special thank you to alpha#9432 and everyone else who participated in the creation of this bot.
You can invite the bot here. However, if you want to set up your own instance, follow the below steps:
-
Create a new Python 3.7.4 venv, and install dependencies with
pip install -U -r requirements.txt
. Installdiscord-ext-menus
with:python -m pip install -U git+https://github.com/Rapptz/discord-ext-menus
-
Obtain a copy of GameParams.data using the WoWS unpacker tool. After placing it in
/scripts/GameParams/
, rundump.py
. Repeat this for each WoWS update. -
Also unpack ship_bars, and place it in
/assets/private/
. -
Obtain a copy of
global.mo
from your WoWS installation. Place it in/assets/private/
. Repeat this for each WoWS update, and reload the WoWS cog to load the new values without restarting the bot. -
Create a
config.py
file withconfig_template.py
as a template. To obtain thediscord_token
, create a new discord application, make a bot user, and copy the token here. Forwargaming_id
, create a new application (mobile) and copy the ID here. -
Create the necessary tables by running
scripts/setup.py
. -
To start the bot, run
bot.py
!