Skip to content

lleans/modular-bot

Repository files navigation

KantinYoyok Bot 🦊

Pak Yoyok Bot Source Code

Prerequisites 🛠️

  • uv for project and python management

Setting Up Development Environment 💻

  1. Clone the repo:

    git clone <repository-url>
    cd <repository-directory>
  2. Setup the project & dependencies using uv:

    uv sync
  3. Install pre-commit. Pre-commit will automatically run checks before each commit:

    pre-commit install

Code Style and Linting ✨

We use Ruff for code formatting and linting:

  • VS Code users: Install the Ruff extension
  • CLI usage:
    uvx ruff check .
    uvx ruff format .

Join to the server here 🪃