![]() This project is paused, not prior and not used. Kaelly-dashboard is a first draft of a dashboard website (Node/Express/DiscordJS) to configure KaellyBot on your server.Kaelly-commons is a SpringBoot library to bring some commons entities or tools, currently used by Kaelly-core and Kaelly-portals.It is currently used by the official instance. Kaelly-portals is a SpringBoot microservice to manage the portals positions from different sources like.This version is still in development and is partially used by the official instance ( DofusRoom feature is the only one available).Microservices and dedicated libraries built for it.Commands arguments detection with regex.Massive use of CDI: everything is injectable.Massive use of Annotations to describe the commands.Java 15 project based on SpringBoot V2.X and Discord4J V3.1.X.Kaelly-core is the equivalent of this one with the following structure:.The KaellyBot organization has been created to contain several projects like: Some of these previous limitations require more RAM and so increase the cost to host itĪll these factors push me to put this project as deprecated and to think about a new architecture.Almanax, RSS and Twitter events are not well managed for large bots (it breaks very often).Commands arguments are not well divided: all behaviour described in the command class.Permissions needed to send a message are not well checked.No use of Reactor project to optimize the performances.The use of file database is limited and adapted for small bots. ![]() With the time and the growing usage, a lot of new problems appear:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |