Releases: NanoWorkspace/template
Releases · NanoWorkspace/template
Paginator & Command Categories
Beta Release
You can now aspire to reasonable stability!
Change logs
- Added a paginator class with a polyvalent divider system.
- Added optional custom command categories.
- Added example of paginator and divider system in
src/commands/reactionRole.ts.
Pre-Beta Release
Change logs
- Added checking of bot permissions in
src/events/commandHandlerfile. - Added custom events on
src/app/Event.tsfile. - Added features for command arguments parsing.
- Fixed database errors with new client event "databaseReady" and new custom flag with the same name.
- Added debug mode for fixing prefix conflicts.
- Updated todo list (add some todo and remove some todo).
- Fixed some other bugs...
Commands UX Update
Change logs
- Command arguments errors is more user friendly.
- The Twitter webhook-checker now checks all embeds of a message.
- Reaction Role command can now be list all instances in the server.
Dev Release Update
Setup readme.md and package.json automations.
Priority Update
Change logs
- Priority issues between files are now fixed.
- The handling of command arguments is also fixed.
- Adding of new command: Ignore Manager
Nano-Config JSON Schema
What's new ?
New configuration file
You can now remove the "bot" key from your package.json, The bot configuration is now done in nano.config.json!
For setup it, open nano.config.json as Nano Config using nano.config.schema.json json-schema from your IDE.
New commands
- reset (bot admin only) - delete the database and exit process of bot
- search - multi search engine
- kick, ban (permissions) - you now
- clean (permissions) - delete messages on channel
New help-menu style for command arguments
New error-message for missing command arguments
Reaction-Role Sytem
Change logs
- Added command, events and app for reaction-role system.
- Fixed command arguments parsing.
- Ensure Enmap database.
Better Command Arguments
The types of command arguments can now be defined without calling the src/utils/types.ts file.
Please check the base commands modifications for more info.
Logs & Hard Typage
Restructuration
Bot commands are now class instances.


