Keerran / ayase

An open-source Karuta discord bot clone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ayase

Description

An open-source recreation of the Karuta discord bot's card system.

Dependencies

Python 3.10 or higher is required: https://www.python.org/downloads/

Installation

To install the required dependencies for this project you can run the following:

# Clone the repository
git clone https://github.com/Keerran/ayase

# Navigate to the project directory
cd ayase

# Install dependencies
pip install .

If you are forking the project and would like to use the pre-commit hooks you can instead use:

pip install .[dev]

Usage

Once installed you must provide a .env file in the format shown in .env.example. Then you can simply run:

ayase

Features

Currently the project has the following features:

  • Anime character card dropping
  • Card collection viewing
  • Admin commands for reloading modules or refreshing cooldowns

About

An open-source Karuta discord bot clone

License:GNU General Public License v3.0


Languages

Language:Python 97.9%Language:Mako 1.3%Language:PLpgSQL 0.8%