command-flow
command-flow copied to clipboard
A flexible and platform-agnostic command framework for Java 8+
Sender annotation can be universal for each implementation of commandflow (and not create the same annotation on it). **Advantage:** having 1 annotation of them and flexibility for core modules independent...
Upgrades text to adventure and solves #17. Testing is required, breaking API changes involved.
As suggested by #15, we added tab completion for switch and value flags only when the next argument starts with a "-". To allow this we needed custom treatment on...
The library used by the project for message components has had a major api update and a project rename (text -> adventure). As adventure has become the de facto standard...
Tab-Completion for Flags and Switches are a useful feature for advanced commands, but are still left out quite often because of implementation difficulties. Suggestions should switch to flags/switches as soon...
`commandflow-discord` currently uses messages to detect commands. We should use [Application Commands](https://discord.com/developers/docs/interactions/application-commands) instead since it's a more user-friendly and native way to create bot commands. Also, bots can't read message...