Kaysoro / KaellyBot

Discord Bot for Dofus game
GNU General Public License v3.0
70 stars 25 forks source link
bot discord discord-bot discord4j dofus dofus-game java maven

KaellyBOT

KaellyBOT aims to provide useful commands for DOFUS community (FR/EN/ES)! If you have questions, suggestions or just want to say hello, feel free to join the discord support server :)

Invite KaellyBOT to your server

There is a running official instance used by 13.000+ discord servers and 660.000+ users.
Just click here, follow the discord instructions and that's it!

Commands

The commands below won't work anymore sooner or later. This bot was created before slash commands arrived and the new version is heavily related to this Discord interaction system now. That being said, the commands principle remains the same, just use / in Discord! KaellyBOT commands

Data privacy

Only Discord user IDs are stored in database to make it run.
This data is registered when a user register himself in a book like the job book; users can be easily unregistered as described in each book command help.

Collected information are and will never be used for commercial purposes.

Developer section

This section is dedicated for developers. If you're not, please use the official instance described above.
Note: this repository is considered as deprecated: you can find some explanations just below.

Current structure

Limitations

With the time and the growing usage, a lot of new problems appear:

All these factors push me to put this project as deprecated and to think about a new architecture.

What's next?

The KaellyBot organization has been created as ecosystem divided into modular repositories (based on Golang and communicating through RabbitMQ), each serving a specific purpose:

... and so on. Here below the planned architecture with most of the modules. KaellyBOT next architecture

There is still a lot to do and the beginning of a new start, I'm working actively on it! If you want to help, feel free to join the discord support server and discuss! :)

What about this repository?

Well, it won't be archived but probably used as documentation to explain KaellyBot history, tech choices and how to use it right now.

License

KaellyBOT is GPL(v3) licensed.

Thank you!

The development and the availability of KaellyBot 24/7 generate ongoing cost. Do not hesitate to help the project grow with a donation!
Donate

Donors

Star History

Star History Chart