Commands are currently separated into main commands and subcommands. This makes implementations for main commands without subcommands (!cactus) difficult and ugly.
Using a "recursive" system, embedding commands inside of other commands, we could allow for theoretically infinite subcommands in magic commands, while making defaults cleaner, as well.
Commands are currently separated into main commands and subcommands. This makes implementations for main commands without subcommands (
!cactus
) difficult and ugly.Using a "recursive" system, embedding commands inside of other commands, we could allow for theoretically infinite subcommands in magic commands, while making defaults cleaner, as well.