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.
Events for which the event waiter must ignore intent requirements.
Gateway intents to ignore when checking for event listeners intents.
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.