ruecat / azura

[Archived] Purrfect bot for creative people

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Azura [Archived]

We are happy to announce that Azura is joining MIKO*PROJECT!
🚧 Azura is archived now. Huge thanks for your contributions!


Features

Here's features that you get out of the box:

  • Fully dockerized bot, working even on Raspberry/Orange Pi
  • Unique modules, for example - Reports System
  • Scam-links detection with no false-positives
  • Redis database implementation to provide the best performance and sync for user and developer respectively 😎
  • Spawn catgirls irl

Roadmap

  • Fix vulnerabilities
  • Integrate LocalAI module
  • Improve moderation and automoderation modules
  • Simplify installation and write ELI5 docs

Prerequisites

Installation (Docker-Compose)

  • Clone Repository
git clone https://github.com/ruecat/azura
environment:
    - TOKEN=yourtoken
  • Run docker-compose
docker-compose up -d
  • You are all set!

Installation (Non-Docker)

  • Install latest Python
  • Clone Repository
git clone https://github.com/ruecat/azura
  • Install requirements from azreqs.txt
pip install -r azreqs.txt
  • Launch Azura
python launch.py

If you have MacOS or Linux, use this command instead

python3 launch.py

Environment Configuration

Parameter Description Required? Default Value Example
TOKEN Your Discord bot token, you can obtain it here Yes yourtoken MTA0M****.GY5L5F.****g*****5k
BOOSTER_ROLEID Boosters' role, to give more experience and money Optional. Dependency: Ecomomy and Levels None 123456789010111213
BOOSTER_MONEY How much money booster will get per message. Optional. Dependency: Ecomomy and Levels 5 Integer Values: 1 2 3 4, etc
BOOSTER_EXP How much experience booster will get per message. Optional. Dependency: Ecomomy and Levels 5 Integer Values: 1 2 3 4, etc

About

[Archived] Purrfect bot for creative people

License:GNU General Public License v3.0


Languages

Language:Python 100.0%