Changes between each version.
- Switch Lua class system
- Switch from MoonScript compiler to MoonPlus
- Subcommand class to allow for more separation
- More Lua helpers
- Removed blua as it caused compile issues
- Added more advanced argument parsing
- Docs generation change
- Moved advanced argument parsing test to examples
- Make LuaCheck happy
- Allow multiple prefixes
- Fixed bug where you can repeat the prefix and it'll still count; eg prefix
=
,==
will trigger
- Allowed templates to output another template
- Allow prompts to render templates with the prompts current state
- Allowed for the use of etlua of a renderer
- Added docs for template
- Fixed bug where it won't send embeds in dms
- Fixed bug where the prompt will not check what channel
- More advanced argument parsing
- Added middleware to add features to commands
- Added blua, a better way to use MoonScript classes
- Passed client to events
- Added option to disable command handler
- Updated documentation for new testing options
- Large bug fixes
- Test suit
- Faker library for testing
- Lua check linting
- Makefile utility
- Examples be an array
- Fixed preconditions
- Check embed limits
- Unload events and separation for plugin and commands
- Examples for documentation
- Copied Comrade from other repo
- Upload docs