📄️ Custom Plugins
Erine has built-in plugins to save some work when creating commands, also, you can create your own plugins.
📄️ Cooldown
Erine provides you a built-in plugin to cooldown your commands with ease.
📄️ Handlers
Load commands, events and interactions with Erine Loader.
📄️ Parameters
You can build your command parameters in a easy way using the ParamsBuilder class.
📄️ Sync slash commands
You need to use Erine#sync method.
📄️ Custom Prefixes
The bot prefix is declared in the client constructor, this option supports a string or a function, this is useful for making custom prefixes per server.
📄️ Help Command
We added HelpCommand class to add a default help command.
📄️ Application Command Permissions
You can use defaultMemberPermissions option to set the default permissions required for a member to run the command (Just for application commands only). Setting it to 0 will prohibit anyone in a guild from using the command unless a specific overwrite is configured or the user has the Administrator permission flag.
📄️ Restriction
If you want to restrict your bot from being used by untrusted people, you must be interested in this option.