Catnip-based Bot Framework in Kotlin
Licensed under the Apache 2.0 License.
- Simple, declarative bot definition interface
- Command Framework, with Dynamic Command Instantiation and constructor Dependency Injection
- Modular Argument Parser
- Executable Tasks with Dynamic Instantiation and constructor Dependency Injection
This is the full framework that Aru! is based off.
It's really not well that documented because it's meant for internal usage, but support WILL be given here and on the Discord Server, and I'll document it as people request it.
Be warned, breaking changes might happen at anytime.