Skip to content

TheReverend403/gentoogram-bot

Repository files navigation

gentoogram-bot

GitHub GitHub Workflow Status Code style: ruff

Just a bot for the @Gentoogram Telegram group. It filters chat with regex and stuff.

Setting up the dev environment

First, install uv.

git clone https://github.com/TheReverend403/gentoogram-bot
cd gentoogram-bot

uv sync --group dev
uv run pre-commit install

Running in dev mode

Docker

cp docker/.env.example docker/.env # Open and set any empty variables
docker compose -f docker/docker-compose.dev.yml up --build --pull always

Manual

mkdir config
cp gentoogram/resources/config/settings.toml config/ # Edit settings.toml

uv run -m gentoogram