Files
hmgrisen/bot

H.M. Grisen

A multi-purpose Discord bot for the Discord server of The Norwegian Student Society

Get started

  1. Create a bot user / obtain a bot token. See this guide

  2. Make a copy of the .env.example file and rename it to .env

  3. Make sure all the fields are filled

Given a user with a access to a database the bot will create all the necessary tables by itself.

You have two options to run the bot:

docker compose up

Option 2 - Manual

  1. Install uv. It installs the right Python version for you

  2. Install dependencies

uv sync
  1. Run bot
uv run src/run.py