Home

Awesome

<p align="center"> <img align="center" src="logo.png" alt="logo"> </p> <p align="center"> <a href="LICENSE"><img src="https://img.shields.io/github/license/TheReverend403/cappuccino?style=flat-square" alt="GitHub"></a> <a href="https://github.com/TheReverend403/cappuccino/actions"><img src="https://img.shields.io/github/actions/workflow/status/TheReverend403/cappuccino/build-docker-image.yml?branch=main&style=flat-square" alt="GitHub Workflow Status"></a> <a href="https://github.com/astral-sh/ruff"><img src="https://img.shields.io/badge/code%20style-ruff-000000.svg?style=flat-square" alt="Code style: ruff"></a> </p> <p align="center"> A set of <a href="https://github.com/gawel/irc3">irc3</a> plugins providing various utilities primarily for <a href="https://qchat.rizon.net/?channels=rice">#rice@irc.rizon.net</a>. </p>

Installation

Requirements:

poetry install
cp config.ini.dist config.ini
$EDITOR config.ini
poetry run alembic upgrade head
poetry run irc3 config.ini

Developers

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.