Dexare is a Discord bot framework that allows for extensibility. Easily make modules that depend on others or overwrite their functions.
Don't like the built-in features? Make some features yourself! With the module system, you can make sure your handler is used before or after others, or skip other handlers if needed. Documentation for Dexare available.
- Eventful - hook into events easily and cancel other module's handlers
- Modular - load modules and depend on others
- Permissions - define custom permissions along with permissions given by Discord
- Typed - built with TypeScript, the framework works well with typed classes and environments
- Commands - built-in command handler that is extendable and customizable
- This module serves as a backbone for any future projects. The core features may not suit your needs. but thats what the modules are for!
- You can use
client.logToConsole()
to push logs to console, but you can also make a logging module and listen to thelogger
event. - Find Dexare modules on NPM here.