All Classes and Interfaces
Class
Description
Context around the access of a program function by a user.
A manager that provides access validators for different execution contexts.
Validator that determines whether a caller has certain access rights in the
context of an invocation.
Centralized manager for button interaction handling.
Specification for the handling of a button.
Specification for a handler to be registered.
A function used to handle a button press event.
Access context that is specific to a channel.
ComponentManager<E extends @NonNull ComponentInteractionEvent,C extends @NonNull ComponentManager.ComponentContext<E>,HF extends @NonNull ComponentManager.HandlerFunction<C>,H extends @NonNull ComponentManager.Handler<H,HF>,HE extends @NonNull ComponentManager.HandlerEntry<H>>
Centralized manager for component interaction handling.
The execution context of a component being interacted with.
Specification for the handling of an interaction.
Specification for a handler to be registered.
A function used to handle an interaction event.
Provides assorted utilities for interacting with Discord.
Exception that represents an error encountered while creating an attachment.
Specifies a group that users may belong to.
Default group types and composition operations.
A group whose membership is defined at the guild level or higher (i.e.
Utilities for using HTTP clients.
Endpoint types used to interact with Discord.
Centralized manager for modal submission handling.
Specification for the handling of a modal submission.
Specification for a handler to be registered.
A function used to handle a modal submit event.
A group that also has a name.
A guild group that also has a name.
Manager for displaying paginated data.
The data of a page to be displayed.
A function that generates the contents of a page.