Table of Contents
The package installs two commands:
wowbot
- runs the bot- Reads the
DISCORD_BOT_TOKEN
andWOWBOT_SOUNDS_DIR
environmental variables
- Reads the
wowbot-sounds
- validates soundswowbot-sounds check FOLDER
- validates a sound folder
If you do not have hatch
on your path, you can use pipx hatch
or install it with pip install hatch
.
hatch run bot
- runs the bothatch run wowbot-sounds [args]
- runs the sound validatorhatch run test:cov
- runs the tests, printing the coverage to the terminalhatch run test:cov-file
- write the coverage to an HTML file, and an XML filehatch run test:no-cov
- don't write coverage datahatch run testall:cov
- runs the tests in Python 3.8, 3.9, and 3.10
hatch run docs:html
- build the Sphinx documentationhatch run docs:clean
- remove the built documentation
wowbot
is distributed under the terms of the MIT license.