Package-level declarations
Types
Main context for BotCommands framework.
Entry point for the BotCommands framework.
Holds owners of this bot.
Represents a place where something (usually commands) was declared, used in exception messages.
Base class for any executable method (commands, components, modals...).
Interface to supply a CoroutineEventManager, ran once at startup.
Holds information on where this object was created at.
Interfaced service to be implemented by the service which creates a JDA instance.
Functions
Creates a JDABuilder with caches inferred from intents.
Creates a JDABuilder with recommended default settings.
Finds all annotations of type A from this executable's function.
Finds all annotations meta-annotated with A from this executable's function.
Finds a single annotation of type A from this executable's function.
Returns true
if this element is annotated with A.
Creates a JDABuilder with low memory profile settings.
Returns the KLogger for the class of this object.