JDA 3.8.3_464 API

Packages 
Package Description
net.dv8tion.jda.annotations  
net.dv8tion.jda.bot  
net.dv8tion.jda.bot.entities  
net.dv8tion.jda.bot.sharding  
net.dv8tion.jda.bot.utils.cache  
net.dv8tion.jda.bot.utils.cache.impl  
net.dv8tion.jda.client  
net.dv8tion.jda.client.entities  
net.dv8tion.jda.client.events.call  
net.dv8tion.jda.client.events.call.update  
net.dv8tion.jda.client.events.call.voice  
net.dv8tion.jda.client.events.group  
net.dv8tion.jda.client.events.group.update  
net.dv8tion.jda.client.events.message.group  
net.dv8tion.jda.client.events.message.group.react
Events indicating the MessageReactions of a Message changed.
net.dv8tion.jda.client.events.relationship  
net.dv8tion.jda.client.exceptions  
net.dv8tion.jda.client.managers  
net.dv8tion.jda.client.requests.restaction  
net.dv8tion.jda.client.requests.restaction.pagination  
net.dv8tion.jda.core
The core JDA features that are both available for BOT and CLIENT applications.
net.dv8tion.jda.core.audio
The audio API for Discord.
net.dv8tion.jda.core.audio.factory
Audio send factories that can be implemented to generate custom audio send packages to be provided to Discord.
net.dv8tion.jda.core.audio.hooks
Listeners that can be used to monitor the ConnectionStatus or ping of an existing AudioConnection.
net.dv8tion.jda.core.audit
Implementation for AuditLogEntry and all utilities needed for its structure.
net.dv8tion.jda.core.entities
Entities representing Discord API objects like Users and Channels
net.dv8tion.jda.core.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.core.events.channel.category
Events for Categories
net.dv8tion.jda.core.events.channel.category.update
Update events for Categories
net.dv8tion.jda.core.events.channel.priv
Specific events indicating that a PrivateChannel was either created or closed
net.dv8tion.jda.core.events.channel.text
Specific events indicating that a TextChannel was either created or deleted
net.dv8tion.jda.core.events.channel.text.update
Events indicating that a TextChannel has been modified.
net.dv8tion.jda.core.events.channel.voice
Specific events indicating that a VoiceChannel was either created or deleted
net.dv8tion.jda.core.events.channel.voice.update
Events indicating that a VoiceChannel has been modified.
net.dv8tion.jda.core.events.emote
Events that track added emotes and removed emotes.
net.dv8tion.jda.core.events.emote.update
Events that track updates for existing Emotes
net.dv8tion.jda.core.events.guild
Events for the state of Guilds such as whether the current logged in account joins/leaves a Guild.
net.dv8tion.jda.core.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.core.events.guild.update
Events indicating that a setting for a Guild has been updated.
net.dv8tion.jda.core.events.guild.voice
Events indicating the GuildVoiceState updates for one of the Guild's Members.
net.dv8tion.jda.core.events.http  
net.dv8tion.jda.core.events.message
Events that are fired for Messages in a MessageChannel.
net.dv8tion.jda.core.events.message.guild
Events for Messages in TextChannels of a Guild!
net.dv8tion.jda.core.events.message.guild.react
Events indicating the MessageReactions of a Message changed.
net.dv8tion.jda.core.events.message.priv
net.dv8tion.jda.core.events.message.priv.react
Events indicating the MessageReactions of a Message changed.
net.dv8tion.jda.core.events.message.react
Events indicating the MessageReactions of a Message changed.
net.dv8tion.jda.core.events.role
Events that indicate that a Role is either created or deleted.
net.dv8tion.jda.core.events.role.update
Events that indicate that a Role has been updated with a new setting.
net.dv8tion.jda.core.events.self
Events indicating that one of the currently logged in account's settings has been modified.
net.dv8tion.jda.core.events.user
Events that indicate that a User presence has been updated, such as its avatar or game.
net.dv8tion.jda.core.events.user.update  
net.dv8tion.jda.core.exceptions
All custom exceptions of the JDA library
net.dv8tion.jda.core.hooks
EventManager and EventListener implementations and interfaces.
net.dv8tion.jda.core.managers
Managers that allow to modify (PATCH) existing entities with either an update task or atomic setters.
net.dv8tion.jda.core.requests
Discord API connection internals.
net.dv8tion.jda.core.requests.restaction
Extensions of RestAction that can be used to operate on a specific case before executing the request.
net.dv8tion.jda.core.requests.restaction.order
RestAction extensions specifically designed to change the order of discord entities.
net.dv8tion.jda.core.requests.restaction.pagination
Extensions of RestAction that allow to access paginated discord endpoints like Route.Messages.GET_REACTION_USERS
The PaginationAction is designed to work as an Iterable of the specified endpoint.
net.dv8tion.jda.core.utils
Package which contains all utilities for the JDA library.
net.dv8tion.jda.core.utils.cache
Implementations of CacheView allowing read-only access to internal JDA cache.
net.dv8tion.jda.webhook
Webhook services that can be used to send messages without a discord account.
Skip navigation links