BConfigBuilder
Properties
Additional classes the framework will scan through for services, commands, handlers...
Disables sending exceptions to the bot owners.
Enables bot owners to bypass certain limits.
Whether to use a shutdown hook to call BContext.shutdownNow when the JVM is exiting gracefully.
Gateway intents to ignore when checking for required intents of event listeners.
Suppresses warnings about the default RestRateLimiter being used for large bots.
The packages the framework will scan through for services, commands, handlers...
Predefined user IDs of the bot owners, allowing bypassing cooldowns, user permission checks, and having hidden commands shown.
Functions
Predefined user IDs of the bot owners, allowing bypassing cooldowns, user permission checks, and having hidden commands shown.
Adds this package for class discovery. All services, commands, handlers, listeners, etc... will be read from these packages.
Registers a configuration for the relevant module, enabling the features provided by the module.