mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-03-14 10:35:42 +00:00
e08086b6a97c10f9203e0a8d39aa78f0acf3a333
added server config listener, to create such commands moved the command and feature creation to separate spring listener (they are dependant, a mechanism for dependencies is needed) added a feature flag to the command table, so we know what the feature of a command is added ability to restrict commands to certain roles/remove the restriction added ability to make some roles not affected by a command/remove the immunity, this works by retrieving the first member from the command parameters, and checking if the member has the said role commands in a server now have a restricted flag to indicate, if the role checks should be in effect (only affects role-to-execute restriction) fixed initial prefix config added the immune user check only to commands most likely needing it
added initial version containing ping/echo command and first draft of the command handling structure
added initial version containing ping/echo command and first draft of the command handling structure
Description
Languages
Java
99%
Python
0.5%
TypeScript
0.4%