feat: add Commands enum, delete useless commands, revamp the Settings class and the MarkovChain.message_handler method

This commit is contained in:
cătălin 2024-11-01 03:05:11 +01:00
commit a8037d1294
No known key found for this signature in database
17 changed files with 957 additions and 1089 deletions

8
Makefile Normal file
View file

@ -0,0 +1,8 @@
fmt:
uvx pre-commit run --all-files --color always
.PHONY: tests
tests:
uv run pytest --cov=halig -vv tests --report-log reportlog.json
uv run coverage html
uv run coverage xml