Skip to content
This repository has been archived by the owner on Feb 19, 2024. It is now read-only.

No767/Reina

Repository files navigation

Reina

Reina

Required Python Version CodeQL Docker Build GitHub

A high performance, production-ready fork of Beryl

⚠️ IMPORTANT: As of 2/19/2024, Reina is no longer being actively supported and developed. The repo is now archived to maintain historical content.

Info

Beryl is a small scale bot but for fun by one of my friends. I looked through the code, and found it extremely hard to figure out what is going on, and even to how to use Beryl. Reina solves that issue. Slash command integration, documented features, and a near complete rewrite of the whole entire bot. The events system was originally loading them from a literal JSON file. This can cause major issues, and thus i spent some time rewriting Beryl by swapping that out with a SQL based events system, and many more things. The purpose of Reina is to see how the new changes would actually deploy and work in production

Features

Currently implemented:

  • Custom XP system (DisQuest)
  • Events system
  • AniList, MAL, MangaDex, Jisho, Reddit, and Tenor Support
  • Kumiko's Genshin Wish Sim
  • Rewritten features of Beryl

Considering implementing:

  • Kumiko's Economy System

Invite

This is meant to be a private bot, so no public listings or invites of Reina will be made

Licensing

Parts of Reina come directly from Beryl, and thus credit needs to be given to such places. Any modifications that Reina makes to Beryl are licensed under Apache-2.0.