net.dv8tion.jda.annotations |
Annotations used for documentation.
|
net.dv8tion.jda.api |
The API features of JDA.
|
net.dv8tion.jda.api.audio |
The audio API for Discord.
|
net.dv8tion.jda.api.audio.factory |
Audio send factories that can be implemented to generate
custom audio send packages to be provided to Discord.
|
net.dv8tion.jda.api.audio.hooks |
Listeners that can be used to monitor
the ConnectionStatus or
ping of an existing audio connection.
|
net.dv8tion.jda.api.audit |
Implementation for AuditLogEntry
and all utilities needed for its structure.
|
net.dv8tion.jda.api.entities |
Entities representing Discord API objects like Users and Channels
|
net.dv8tion.jda.api.entities.templates |
|
net.dv8tion.jda.api.events |
The core events that are fired by this library, informing
the end-user about the connection state of the current JDA instance.
|
net.dv8tion.jda.api.events.application |
|
net.dv8tion.jda.api.events.channel.category |
|
net.dv8tion.jda.api.events.channel.category.update |
|
net.dv8tion.jda.api.events.channel.priv |
|
net.dv8tion.jda.api.events.channel.store |
|
net.dv8tion.jda.api.events.channel.store.update |
|
net.dv8tion.jda.api.events.channel.text |
|
net.dv8tion.jda.api.events.channel.text.update |
Events indicating that a TextChannel
has been modified.
|
net.dv8tion.jda.api.events.channel.voice |
|
net.dv8tion.jda.api.events.channel.voice.update |
|
net.dv8tion.jda.api.events.emote |
|
net.dv8tion.jda.api.events.emote.update |
Events that track updates for existing Emotes
|
net.dv8tion.jda.api.events.guild |
Events for the state of Guilds
such as whether the current logged in account joins/leaves a Guild.
|
net.dv8tion.jda.api.events.guild.invite |
|
net.dv8tion.jda.api.events.guild.member |
Events that indicate changes for the Members
of a Guild such as join/leave or
updates of the specific Member such as new Roles or a new nickname.
|
net.dv8tion.jda.api.events.guild.member.update |
|
net.dv8tion.jda.api.events.guild.override |
|
net.dv8tion.jda.api.events.guild.update |
Events indicating that a setting for a Guild
has been updated.
|
net.dv8tion.jda.api.events.guild.voice |
|
net.dv8tion.jda.api.events.http |
|
net.dv8tion.jda.api.events.interaction |
|
net.dv8tion.jda.api.events.message |
|
net.dv8tion.jda.api.events.message.guild |
|
net.dv8tion.jda.api.events.message.guild.react |
|
net.dv8tion.jda.api.events.message.priv |
|
net.dv8tion.jda.api.events.message.priv.react |
|
net.dv8tion.jda.api.events.message.react |
|
net.dv8tion.jda.api.events.role |
Events that indicate that a Role
is either created or deleted.
|
net.dv8tion.jda.api.events.role.update |
Events that indicate that a Role
has been updated with a new setting.
|
net.dv8tion.jda.api.events.self |
Events indicating that one of the currently logged in
account's settings has been modified.
|
net.dv8tion.jda.api.events.stage |
|
net.dv8tion.jda.api.events.stage.update |
|
net.dv8tion.jda.api.events.user |
Events that indicate that a User
presence has been updated, such as its avatar or game.
|
net.dv8tion.jda.api.events.user.update |
|
net.dv8tion.jda.api.exceptions |
All custom exceptions of the JDA library
|
net.dv8tion.jda.api.hooks |
EventManager and EventListener implementations and interfaces.
|
net.dv8tion.jda.api.interactions |
|
net.dv8tion.jda.api.interactions.commands |
|
net.dv8tion.jda.api.interactions.commands.build |
|
net.dv8tion.jda.api.interactions.commands.privileges |
|
net.dv8tion.jda.api.interactions.components |
|
net.dv8tion.jda.api.interactions.components.selections |
|
net.dv8tion.jda.api.managers |
Managers that allow to modify (PATCH) existing entities
with either an update task or atomic setters.
|
net.dv8tion.jda.api.requests |
Discord API communication features.
|
net.dv8tion.jda.api.requests.restaction |
Extensions of RestAction
that can be used to operate on a specific case before executing the request.
|
net.dv8tion.jda.api.requests.restaction.interactions |
|
net.dv8tion.jda.api.requests.restaction.order |
RestAction extensions
specifically designed to change the order of discord entities.
|
net.dv8tion.jda.api.requests.restaction.pagination |
|
net.dv8tion.jda.api.sharding |
Implementations for ShardManager which enable
auto-sharding.
|
net.dv8tion.jda.api.utils |
Package which contains all utilities for the JDA library.
|
net.dv8tion.jda.api.utils.cache |
Interfaces for read-only access to internal JDA cache.
|
net.dv8tion.jda.api.utils.concurrent |
Implementations for threading related functionality such as Thread-Factories.
|
net.dv8tion.jda.api.utils.data |
Serialization features used for communication with Discord.
|
net.dv8tion.jda.api.utils.data.etf |
Utility classes to decode and encode Erlang External Term Format (ETF)
|