A set of irc3 plugins providing various utilities primarily for #[email protected].
Requirements:
- PostgreSQL
- Python 3.12
- Poetry
poetry install
cp config.ini.dist config.ini
$EDITOR config.ini
poetry run alembic upgrade head
poetry run irc3 config.ini
pre-commit is used for formatting and PEP 8 compliance checks.
These checks must pass in order to make a commit to main
. To install and use the hooks, run the following commands:
poetry shell # If you're not already in the poetry env.
pre-commit install
pre-commit run --all-files # or just make a commit to run checks automatically.