/maho-bot

Fun utility bot on discord made for friends' servers with discord.py

Primary LanguagePythonMIT LicenseMIT

maho-bot

Build Status codecov

Fun utility bot on discord made for friends' servers with discord.py

Development setup

  1. Install poetry.
  2. Run poetry install.
  3. Run poetry run config to create a .env file containing important environment variables for the configuration of the bot.

Running the bot

Manually

Run env $(<.env) poetry run start

Docker

  1. Have Docker and docker-compose installed.
  2. Run docker-compose build.
  3. Configure the bot with poetry run config.
  4. Run docker-compose up.

Running tests

Run poetry run test --cov-report=html