hillmanation / bnu-discord-bot

Discord bot for use with https://github.com/Kareadita/Kavita
GNU General Public License v3.0
3 stars 0 forks source link
discord discord-bot manga

BNU Discord Bot

In Active Development 10/14/2024

Overview

The BNU Discord Bot is a bot designed to interact with the Kavita manga server API, providing users with easy access to manga information, recent chapters, and other functionalities directly within Discord.

Features

Installation

Prerequisites

Setup

  1. Clone the repository:

    git clone https://github.com/hillmanation/bnu-discord-bot.git
    cd bnu-discord-bot
  2. Create a virtual environment and activate it:

    python -m venv .venv
    source .venv/bin/activate  # On Windows use `.venv\Scripts\activate`
  3. Install the required packages:

    pip install -r requirements.txt
  4. Set your Discord bot token and Kavita server URL in a configuration file or environment variables.

Usage

To run the bot, execute the following command:

python src/bnu-discord-bot.py

Commands

Code Structure

Contributing

Contributions are welcome! If you have suggestions or improvements, please fork the repository and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Acknowledgements

Thanks to the creators of Kavita for providing the manga server. Thanks to the discord.py library for making bot development easy.