Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

accept() - Method in class net.dv8tion.jda.client.entities.impl.IncomingFriendRequestImpl
 
accept() - Method in interface net.dv8tion.jda.client.entities.IncomingFriendRequest
 
ACCEPT_INVITE - Static variable in class net.dv8tion.jda.core.requests.Route.Invites
 
AccountType - Enum in net.dv8tion.jda.core
 
accountType - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
accountType - Variable in class net.dv8tion.jda.core.JDABuilder
 
AccountTypeException - Exception in net.dv8tion.jda.core.exceptions
 
AccountTypeException(AccountType) - Constructor for exception net.dv8tion.jda.core.exceptions.AccountTypeException
 
AccountTypeException(AccountType, String) - Constructor for exception net.dv8tion.jda.core.exceptions.AccountTypeException
 
acknowledgeGuild(Guild, boolean, boolean, boolean) - Method in class net.dv8tion.jda.core.handle.ReadyHandler
 
ADD_PINNED_MESSAGE - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
addEventListener(Object) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
addEventListener(Object) - Method in interface net.dv8tion.jda.core.JDA
Adds an Object to the event-listeners that will be used to handle events.
addFileLog(SimpleLog.Level, File) - Static method in class net.dv8tion.jda.core.utils.SimpleLog
Sets up a File to log all messages that are not visible via sout and serr and meet a given log-level criteria.
addFileLogs(File, File) - Static method in class net.dv8tion.jda.core.utils.SimpleLog
Will duplicate the output-streams to the specified Files.
addHeaders(T) - Method in class net.dv8tion.jda.core.requests.Requester
 
addListener(Object) - Method in class net.dv8tion.jda.core.JDABuilder
Adds a listener to the list of listeners that will be used to populate the JDA object.
addListener(SimpleLog.LogListener) - Static method in class net.dv8tion.jda.core.utils.SimpleLog
Adds a custom Listener that receives all logs
addRolesToMember(Member, Role...) - Method in class net.dv8tion.jda.core.managers.GuildController
 
addRolesToMember(Member, Collection<Role>) - Method in class net.dv8tion.jda.core.managers.GuildController
 
afkChannel - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
afkChannelSet - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
allContent - Variable in class net.dv8tion.jda.core.handle.SocketHandler
 
AnnotatedEventManager - Class in net.dv8tion.jda.core.hooks
 
AnnotatedEventManager() - Constructor for class net.dv8tion.jda.core.hooks.AnnotatedEventManager
 
api - Variable in class net.dv8tion.jda.bot.entities.impl.JDABotImpl
 
api - Variable in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
api - Variable in class net.dv8tion.jda.core.entities.EntityBuilder
 
api - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 
api - Variable in class net.dv8tion.jda.core.events.Event
 
api - Variable in class net.dv8tion.jda.core.handle.SocketHandler
 
api - Variable in class net.dv8tion.jda.core.MessageHistory
 
api - Variable in class net.dv8tion.jda.core.requests.RestAction
 
api - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
appendCodeBlock(String, String) - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a code-block to the Message
appendEveryoneMention() - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a @everyone mention to the Message
appendFormat(String, Object...) - Method in class net.dv8tion.jda.core.MessageBuilder
This method is an extended form of String.format(String, Object...).
appendHereMention() - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a @here mention to the Message
appendMention(User) - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a mention to the Message
appendMention(TextChannel) - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a channel mention to the Message.
appendMention(Role) - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a Role mention to the Message.
appendString(String) - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a string to the Message
appendString(String, MessageBuilder.Formatting...) - Method in class net.dv8tion.jda.core.MessageBuilder
Appends a formatted string to the Message
asBot() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
asBot() - Method in interface net.dv8tion.jda.core.JDA
 
asClient() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
asClient() - Method in interface net.dv8tion.jda.core.JDA
 
Attachment(String, String, String, String, int, int, int, JDA) - Constructor for class net.dv8tion.jda.core.entities.Message.Attachment
 
AudioChannel - Interface in net.dv8tion.jda.core.entities
 
audioEnabled - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
AuthorInfo(String, String, String, String) - Constructor for class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
 
autoReconnect - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
autoReconnect - Variable in class net.dv8tion.jda.core.JDABuilder
 
avatarId - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 

B

ban(Member, int) - Method in class net.dv8tion.jda.core.managers.GuildController
Bans a Member and deletes messages sent by the user based on the amount of delDays.
If you wish to ban a member without deleting any messages, provide delDays with a value of 0.
ban(User, int) - Method in class net.dv8tion.jda.core.managers.GuildController
Bans a User and deletes messages sent by the user based on the amount of delDays.
If you wish to ban a user without deleting any messages, provide delDays with a value of 0.
ban(String, int) - Method in class net.dv8tion.jda.core.managers.GuildController
Bans the a user specified by the userId and deletes messages sent by the user based on the amount of delDays.
If you wish to ban a user without deleting any messages, provide delDays with a value of 0.
BAN - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
BAN_WITH_DELETE - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
block() - Method in class net.dv8tion.jda.core.requests.RestAction
 
block(long, TimeUnit) - Method in class net.dv8tion.jda.core.requests.RestAction
 
block() - Method in class net.dv8tion.jda.core.requests.RestAction.EmptyRestAction
 
block(long, TimeUnit) - Method in class net.dv8tion.jda.core.requests.RestAction.EmptyRestAction
 
BlockedUser - Interface in net.dv8tion.jda.client.entities
 
BlockedUserImpl - Class in net.dv8tion.jda.client.entities.impl
 
BlockedUserImpl(User) - Constructor for class net.dv8tion.jda.client.entities.impl.BlockedUserImpl
 
bot - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 
BotRateLimiter - Class in net.dv8tion.jda.core.requests.ratelimit
 
BotRateLimiter(Requester, int) - Constructor for class net.dv8tion.jda.core.requests.ratelimit.BotRateLimiter
 
buckets - Variable in class net.dv8tion.jda.core.requests.RateLimiter
 
build() - Method in class net.dv8tion.jda.core.MessageBuilder
Creates a Message object from this Builder
buildAsync() - Method in class net.dv8tion.jda.core.JDABuilder
Builds a new JDA instance and uses the provided token to start the login process.
The login process runs in a different thread, so while this will return immediately, JDA has not finished loading, thus many JDA methods have the chance to return incorrect information.
buildBlocking() - Method in class net.dv8tion.jda.core.JDABuilder
Builds a new JDA instance and uses the provided token to start the login process.
This method will block until JDA has logged in and finished loading all resources.
builder - Variable in class net.dv8tion.jda.core.MessageBuilder
 
bulkDeleteSplittingEnabled - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 

C

cache(EventCache.Type, String, Runnable) - Method in class net.dv8tion.jda.core.handle.EventCache
 
cachedEvents - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
cachedGuildCallbacks - Variable in class net.dv8tion.jda.core.entities.EntityBuilder
 
cachedGuildJsons - Variable in class net.dv8tion.jda.core.entities.EntityBuilder
 
Call - Interface in net.dv8tion.jda.client.entities
 
call - Variable in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
call - Variable in class net.dv8tion.jda.client.events.call.GenericCallEvent
 
CallableChannel - Interface in net.dv8tion.jda.client.entities
 
CallCreateEvent - Class in net.dv8tion.jda.client.events.call
 
CallCreateEvent(JDA, long, Call) - Constructor for class net.dv8tion.jda.client.events.call.CallCreateEvent
 
CallCreateHandler - Class in net.dv8tion.jda.client.handle
 
CallCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.client.handle.CallCreateHandler
 
CallDeleteEvent - Class in net.dv8tion.jda.client.events.call
 
CallDeleteEvent(JDA, long, Call) - Constructor for class net.dv8tion.jda.client.events.call.CallDeleteEvent
 
CallDeleteHandler - Class in net.dv8tion.jda.client.handle
 
CallDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.client.handle.CallDeleteHandler
 
CallImpl - Class in net.dv8tion.jda.client.entities.impl
 
CallImpl(CallableChannel, String) - Constructor for class net.dv8tion.jda.client.entities.impl.CallImpl
 
CallUpdateHandler - Class in net.dv8tion.jda.client.handle
 
CallUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.client.handle.CallUpdateHandler
 
CallUpdateRegionEvent - Class in net.dv8tion.jda.client.events.call.update
 
CallUpdateRegionEvent(JDA, long, Call, Region) - Constructor for class net.dv8tion.jda.client.events.call.update.CallUpdateRegionEvent
 
CallUpdateRingingUsersEvent - Class in net.dv8tion.jda.client.events.call.update
 
CallUpdateRingingUsersEvent(JDA, long, Call, List<CallUser>, List<CallUser>) - Constructor for class net.dv8tion.jda.client.events.call.update.CallUpdateRingingUsersEvent
 
CallUser - Interface in net.dv8tion.jda.client.entities
 
CallUserImpl - Class in net.dv8tion.jda.client.entities.impl
 
CallUserImpl(Call, User) - Constructor for class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
callUsers - Variable in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
CallVoiceJoinEvent - Class in net.dv8tion.jda.client.events.call.voice
 
CallVoiceJoinEvent(JDA, long, CallUser) - Constructor for class net.dv8tion.jda.client.events.call.voice.CallVoiceJoinEvent
 
CallVoiceLeaveEvent - Class in net.dv8tion.jda.client.events.call.voice
 
CallVoiceLeaveEvent(JDA, long, CallUser) - Constructor for class net.dv8tion.jda.client.events.call.voice.CallVoiceLeaveEvent
 
CallVoiceSelfDeafenEvent - Class in net.dv8tion.jda.client.events.call.voice
 
CallVoiceSelfDeafenEvent(JDA, long, CallUser) - Constructor for class net.dv8tion.jda.client.events.call.voice.CallVoiceSelfDeafenEvent
 
CallVoiceSelfMuteEvent - Class in net.dv8tion.jda.client.events.call.voice
 
CallVoiceSelfMuteEvent(JDA, long, CallUser) - Constructor for class net.dv8tion.jda.client.events.call.voice.CallVoiceSelfMuteEvent
 
CallVoiceState - Interface in net.dv8tion.jda.client.entities
 
CallVoiceStateImpl - Class in net.dv8tion.jda.client.entities.impl
 
CallVoiceStateImpl(CallUser) - Constructor for class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
cancel() - Method in class net.dv8tion.jda.client.entities.impl.OutgoingFriendRequestImpl
 
cancel() - Method in interface net.dv8tion.jda.client.entities.OutgoingFriendRequest
 
canInteract(Member, Member) - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
Checks if one given Member can interact with a 2nd given Member - in a permission sense (kick/ban/modify perms).
canInteract(Member, Role) - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
Checks if a given Member can interact with a given Role - in a permission sense (kick/ban/modify perms).
canInteract(Role, Role) - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
Checks if one given Role can interact with a 2nd given Role - in a permission sense (kick/ban/modify perms).
Channel - Interface in net.dv8tion.jda.core.entities
Represents a Guild channel.
channel - Variable in class net.dv8tion.jda.core.events.channel.priv.PrivateChannelDeleteEvent
 
channel - Variable in class net.dv8tion.jda.core.events.message.guild.GenericGuildMessageEvent
 
channel - Variable in class net.dv8tion.jda.core.events.message.MessageBulkDeleteEvent
 
channel - Variable in class net.dv8tion.jda.core.events.message.priv.GenericPrivateMessageEvent
 
channel - Variable in class net.dv8tion.jda.core.MessageHistory
 
ChannelCreateHandler - Class in net.dv8tion.jda.core.handle
 
ChannelCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.ChannelCreateHandler
 
ChannelDeleteHandler - Class in net.dv8tion.jda.core.handle
 
ChannelDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.ChannelDeleteHandler
 
channelJoined - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceJoinEvent
 
channelJoined - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMoveEvent
 
channelLeft - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceLeaveEvent
 
channelLeft - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMoveEvent
 
ChannelRecipientAddHandler - Class in net.dv8tion.jda.client.handle
 
ChannelRecipientAddHandler(JDAImpl) - Constructor for class net.dv8tion.jda.client.handle.ChannelRecipientAddHandler
 
ChannelRecipientRemoveHandler - Class in net.dv8tion.jda.client.handle
 
ChannelRecipientRemoveHandler(JDAImpl) - Constructor for class net.dv8tion.jda.client.handle.ChannelRecipientRemoveHandler
 
Channels() - Constructor for class net.dv8tion.jda.core.requests.Route.Channels
 
ChannelType - Enum in net.dv8tion.jda.core.entities
 
ChannelUpdateHandler - Class in net.dv8tion.jda.core.handle
 
ChannelUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.ChannelUpdateHandler
 
checkAvailable() - Method in class net.dv8tion.jda.core.managers.GuildController
 
checkAvailable() - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
checkGuild(Guild, String) - Method in class net.dv8tion.jda.core.managers.GuildController
 
checkNull(Object, String) - Method in class net.dv8tion.jda.core.managers.GuildController
 
checkNull(Object, String) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
checkPermission(Permission) - Method in class net.dv8tion.jda.core.managers.GuildController
 
checkPermission(Permission) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
checkPermission(Guild, Member, Permission...) - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
Checks to see if the Member has the specified Permissions in the specified Guild.
checkPermission(Channel, Member, Permission...) - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
Checks to see if the Member has the specified Permissions in the specified Channel.
checkPosition(Member) - Method in class net.dv8tion.jda.core.managers.GuildController
 
checkPosition(Role) - Method in class net.dv8tion.jda.core.managers.GuildController
 
checkVerification() - Method in interface net.dv8tion.jda.core.entities.Guild
Checks if the current Verification-level of this guild allows JDA to send messages to it.
checkVerification() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
chunkingAndSyncing - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
clear() - Method in class net.dv8tion.jda.core.handle.EventCache
 
clear() - Method in class net.dv8tion.jda.core.requests.GuildLock
 
clearCache() - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
clearCache() - Method in class net.dv8tion.jda.core.handle.GuildMembersChunkHandler
 
clearCache() - Method in class net.dv8tion.jda.core.handle.ReadyHandler
 
client - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
clientCloseFrame - Variable in class net.dv8tion.jda.core.events.DisconnectEvent
 
ClientRateLimiter - Class in net.dv8tion.jda.core.requests.ratelimit
 
ClientRateLimiter(Requester, int) - Constructor for class net.dv8tion.jda.core.requests.ratelimit.ClientRateLimiter
 
close() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
close() - Method in interface net.dv8tion.jda.core.entities.PrivateChannel
Closes a PrivateChannel.
close() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
closedByServer - Variable in class net.dv8tion.jda.core.events.DisconnectEvent
 
code - Variable in class net.dv8tion.jda.core.requests.Response
 
compareTo(Role) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
compareTo(TextChannel) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
compareTo(VoiceChannel) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
compile(String...) - Method in class net.dv8tion.jda.core.requests.Route
 
connect() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
connected - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
CREATE_GUILD - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
CREATE_INVITE - Static variable in class net.dv8tion.jda.core.requests.Route.Invites
 
CREATE_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
CREATE_PRIVATE_CHANNEL - Static variable in class net.dv8tion.jda.core.requests.Route.Self
 
CREATE_ROLE - Static variable in class net.dv8tion.jda.core.requests.Route.Roles
 
createFakeUser(JSONObject, boolean) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createGroup(JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createGuildFirstPass(JSONObject, Consumer<Guild>) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createGuildSecondPass(String, List<JSONArray>) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createGuildVoiceStatePass(GuildImpl, JSONArray) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createMember(GuildImpl, JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createMessage(JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createMessageEmbed(JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createPermissionOverride(JSONObject, Channel) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createPresence(Object, JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createPrivateChannel(JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createRelationship(JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createRole(JSONObject, String) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createSelfInfo(JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createTextChannel(JSONObject, String) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createUser(JSONObject) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
createVoiceChannel(JSONObject, String) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
cUser - Variable in class net.dv8tion.jda.client.events.call.voice.GenericCallVoiceEvent
 
Custom() - Constructor for class net.dv8tion.jda.core.requests.Route.Custom
 

D

data - Variable in class net.dv8tion.jda.core.requests.RestAction
 
dcAudioConnections - Variable in class net.dv8tion.jda.core.events.DisconnectEvent
 
dcAudioConnections - Variable in class net.dv8tion.jda.core.events.ShutdownEvent
 
deafened - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceDeafenEvent
 
debug(Object) - Method in class net.dv8tion.jda.core.utils.SimpleLog
Will LOG a message with debug level
DEFAULT_FAILURE - Static variable in class net.dv8tion.jda.core.requests.RestAction
 
DEFAULT_SUCCESS - Static variable in class net.dv8tion.jda.core.requests.RestAction
 
defaultNotificationLevel - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
DELETE_CHANNEL - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
DELETE_GUILD - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
DELETE_INVITE - Static variable in class net.dv8tion.jda.core.requests.Route.Invites
 
DELETE_MESSAGE - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
DELETE_MESSAGES - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
DELETE_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
DELETE_ROLE - Static variable in class net.dv8tion.jda.core.requests.Route.Roles
 
DELETE_ROUTE - Static variable in class net.dv8tion.jda.core.requests.Route.Custom
 
deleteMessage() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
deleteMessage() - Method in interface net.dv8tion.jda.core.entities.Message
Deletes this Message from the server.
deleteMessageById(String) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
deleteMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
deleteMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
deleteMessageById(String) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Attempts to delete a Message from the Discord servers that has the same id as the id provided.
deleteMessages(Collection<Message>) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
deleteMessages(Collection<Message>) - Method in interface net.dv8tion.jda.core.entities.TextChannel
Bulk deletes a list of messages.
deleteMessagesByIds(Collection<String>) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
deleteMessagesByIds(Collection<String>) - Method in interface net.dv8tion.jda.core.entities.TextChannel
Bulk deletes a list of messages.
DisconnectEvent - Class in net.dv8tion.jda.core.events
DisconnectEvent
Fired if our connection to the WebSocket was disrupted.

Use: Reconnect manually or stop background threads that need fired events to function properly.
DisconnectEvent(JDA, WebSocketFrame, WebSocketFrame, boolean, OffsetDateTime, List<VoiceChannel>) - Constructor for class net.dv8tion.jda.core.events.DisconnectEvent
 
disconnectTime - Variable in class net.dv8tion.jda.core.events.DisconnectEvent
 
DISCORD_API_PREFIX - Static variable in class net.dv8tion.jda.core.requests.Requester
 
DISCORD_GATEWAY_VERSION - Static variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
discriminator - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 
download(File) - Method in class net.dv8tion.jda.core.entities.Message.Attachment
Downloads this attachment to given File

E

EDIT_MESSAGE - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
editMessage(String) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
editMessage(Message) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
editMessage(String) - Method in interface net.dv8tion.jda.core.entities.Message
Edits this Messages content to the provided String.
editMessage(Message) - Method in interface net.dv8tion.jda.core.entities.Message
Edits this Messages content to be the content of the provide message.
EmbedType - Enum in net.dv8tion.jda.core.entities
Represents the embedded resource type.
These are typically either Images, Videos or Links.
EmptyRestAction(T) - Constructor for class net.dv8tion.jda.core.requests.RestAction.EmptyRestAction
 
ENABLE_GUI - Static variable in class net.dv8tion.jda.core.utils.SimpleLog
If this boolean is set to true, if there is no console present, messages are shown as message-dialogs
enableBulkDeleteSplitting - Variable in class net.dv8tion.jda.core.JDABuilder
 
enableShutdownHook - Variable in class net.dv8tion.jda.core.JDABuilder
 
enableVoice - Variable in class net.dv8tion.jda.core.JDABuilder
 
EntityBuilder - Class in net.dv8tion.jda.core.entities
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.GameImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
equals(Object) - Method in class net.dv8tion.jda.core.requests.Route.CompiledRoute
 
equals(Object) - Method in class net.dv8tion.jda.core.requests.Route
 
ERROR_CODE - Static variable in class net.dv8tion.jda.core.requests.Response
 
ErrorResponse - Enum in net.dv8tion.jda.core.requests
 
ErrorResponseException - Exception in net.dv8tion.jda.core.exceptions
 
ErrorResponseException(ErrorResponse, Response) - Constructor for exception net.dv8tion.jda.core.exceptions.ErrorResponseException
 
Event - Class in net.dv8tion.jda.core.events
Event
Fired for every event.
All events JDA fires are based on an instance of this class.

Use: Used in EventListener implementations to distinguish what event is being fired.

Example implementation: ListenerAdapter
Event(JDA, long) - Constructor for class net.dv8tion.jda.core.events.Event
 
EventCache - Class in net.dv8tion.jda.core.handle
 
EventCache() - Constructor for class net.dv8tion.jda.core.handle.EventCache
 
EventCache.Type - Enum in net.dv8tion.jda.core.handle
 
EventListener - Interface in net.dv8tion.jda.core.hooks
JDA pushes Events to the registered EventListeners.
eventManager - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
eventManager - Variable in class net.dv8tion.jda.core.JDABuilder
 
EVERYONE_KEY - Static variable in class net.dv8tion.jda.core.MessageBuilder
 
exception - Variable in class net.dv8tion.jda.core.requests.Response
 
execute(Request) - Method in class net.dv8tion.jda.core.requests.Requester
Used to execute an Request.

F

fake - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 
fakePrivateChannels - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
fakeUsers - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
fatal(Object) - Method in class net.dv8tion.jda.core.utils.SimpleLog
Will LOG a message with fatal level
Field(String, String, boolean) - Constructor for class net.dv8tion.jda.core.entities.MessageEmbed.Field
 
firstInit - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
Footer(String, String, String) - Constructor for class net.dv8tion.jda.core.entities.MessageEmbed.Footer
 
formatPattern - Variable in class net.dv8tion.jda.core.MessageBuilder
 
Friend - Interface in net.dv8tion.jda.client.entities
 
FriendAddedEvent - Class in net.dv8tion.jda.client.events.relationship
 
FriendAddedEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.FriendAddedEvent
 
FriendImpl - Class in net.dv8tion.jda.client.entities.impl
 
FriendImpl(User) - Constructor for class net.dv8tion.jda.client.entities.impl.FriendImpl
 
FriendRemovedEvent - Class in net.dv8tion.jda.client.events.relationship
 
FriendRemovedEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.FriendRemovedEvent
 
FriendRequestCanceledEvent - Class in net.dv8tion.jda.client.events.relationship
 
FriendRequestCanceledEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.FriendRequestCanceledEvent
 
FriendRequestIgnoredEvent - Class in net.dv8tion.jda.client.events.relationship
 
FriendRequestIgnoredEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.FriendRequestIgnoredEvent
 
FriendRequestReceivedEvent - Class in net.dv8tion.jda.client.events.relationship
 
FriendRequestReceivedEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.FriendRequestReceivedEvent
 
FriendRequestSentEvent - Class in net.dv8tion.jda.client.events.relationship
 
FriendRequestSentEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.FriendRequestSentEvent
 
fromCode(int) - Static method in enum net.dv8tion.jda.core.requests.ErrorResponse
 
fromId(int) - Static method in enum net.dv8tion.jda.core.entities.ChannelType
 
fromId(int) - Static method in enum net.dv8tion.jda.core.entities.MessageType
 
fromJSON(JSONObject) - Static method in enum net.dv8tion.jda.core.requests.ErrorResponse
 
fromKey(int) - Static method in enum net.dv8tion.jda.client.entities.RelationshipType
 
fromKey(String) - Static method in enum net.dv8tion.jda.core.entities.EmbedType
Attempts to find the EmbedType from the provided key.
If the provided key doesn't match any known EmbedType, this will return UNKNOWN.
fromKey(int) - Static method in enum net.dv8tion.jda.core.entities.Game.GameType
 
fromKey(int) - Static method in enum net.dv8tion.jda.core.entities.Guild.MFALevel
 
fromKey(int) - Static method in enum net.dv8tion.jda.core.entities.Guild.NotificationLevel
 
fromKey(int) - Static method in enum net.dv8tion.jda.core.entities.Guild.VerificationLevel
 
fromKey(String) - Static method in enum net.dv8tion.jda.core.OnlineStatus
Will get the OnlineStatus from the provided key.
If the provided key does no match a presence, this will return UNKONWN
fromKey(String) - Static method in enum net.dv8tion.jda.core.Region
Retrieves the Region based on the provided key.

G

Game - Interface in net.dv8tion.jda.core.entities
Represents a Discord Game.
Game.GameType - Enum in net.dv8tion.jda.core.entities
 
GameImpl - Class in net.dv8tion.jda.core.entities.impl
 
GameImpl(String, String, Game.GameType) - Constructor for class net.dv8tion.jda.core.entities.impl.GameImpl
 
GATEWAY - Static variable in class net.dv8tion.jda.core.requests.Route.Self
 
gatewayUrl - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
GenericCallEvent - Class in net.dv8tion.jda.client.events.call
 
GenericCallEvent(JDA, long, Call) - Constructor for class net.dv8tion.jda.client.events.call.GenericCallEvent
 
GenericCallUpdateEvent - Class in net.dv8tion.jda.client.events.call.update
 
GenericCallUpdateEvent(JDA, long, Call) - Constructor for class net.dv8tion.jda.client.events.call.update.GenericCallUpdateEvent
 
GenericCallVoiceEvent - Class in net.dv8tion.jda.client.events.call.voice
 
GenericCallVoiceEvent(JDA, long, CallUser) - Constructor for class net.dv8tion.jda.client.events.call.voice.GenericCallVoiceEvent
 
GenericGroupEvent - Class in net.dv8tion.jda.client.events.group
 
GenericGroupEvent(JDA, long, Group) - Constructor for class net.dv8tion.jda.client.events.group.GenericGroupEvent
 
GenericGroupMessageEvent - Class in net.dv8tion.jda.client.events.message.group
 
GenericGroupMessageEvent(JDA, long, Message, Group) - Constructor for class net.dv8tion.jda.client.events.message.group.GenericGroupMessageEvent
 
GenericGroupUpdateEvent - Class in net.dv8tion.jda.client.events.group.update
 
GenericGroupUpdateEvent(JDA, long, Group) - Constructor for class net.dv8tion.jda.client.events.group.update.GenericGroupUpdateEvent
 
GenericGuildEvent - Class in net.dv8tion.jda.core.events.guild
GenericGuildEvent
Fired whenever a Guild event is fired.
Every GuildEvent is an instance of this event and can be casted.
GenericGuildEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.core.events.guild.GenericGuildEvent
 
GenericGuildMemberEvent - Class in net.dv8tion.jda.core.events.guild.member
GenericGuildMemberEvent
Fired whenever a Guild member causes an event.
Every GuildMemberEvent is an instance of this event and can be casted.
GenericGuildMemberEvent(JDA, long, Guild, Member) - Constructor for class net.dv8tion.jda.core.events.guild.member.GenericGuildMemberEvent
 
GenericGuildMessageEvent - Class in net.dv8tion.jda.core.events.message.guild
GenericGuildMessageEvent
Fired whenever a Message event is fired from a TextChannel.
Every GuildMessageEvent is an instance of this event and can be casted.
GenericGuildMessageEvent(JDA, long, Message, TextChannel) - Constructor for class net.dv8tion.jda.core.events.message.guild.GenericGuildMessageEvent
 
GenericGuildUpdateEvent - Class in net.dv8tion.jda.core.events.guild.update
GuildUpdateEvent
Fired whenever a Guild updates.

Use: Detect what Guild updated.
GenericGuildUpdateEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.core.events.guild.update.GenericGuildUpdateEvent
 
GenericGuildVoiceEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GenericGuildVoiceEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GenericGuildVoiceEvent
 
GenericMessageEvent - Class in net.dv8tion.jda.core.events.message
GenericMessageEvent
Fired whenever a Message event is fired.
Every MessageEvent is an instance of this event and can be casted.
GenericMessageEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.core.events.message.GenericMessageEvent
 
GenericPrivateMessageEvent - Class in net.dv8tion.jda.core.events.message.priv
GenericPrivateMessageEvent
Fired whenever a Message event is fired from a PrivateChannel.
Every PrivateMessageEvent is an instance of this event and can be casted.
GenericPrivateMessageEvent(JDA, long, Message, PrivateChannel) - Constructor for class net.dv8tion.jda.core.events.message.priv.GenericPrivateMessageEvent
 
GenericRelationshipAddEvent - Class in net.dv8tion.jda.client.events.relationship
 
GenericRelationshipAddEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.GenericRelationshipAddEvent
 
GenericRelationshipEvent - Class in net.dv8tion.jda.client.events.relationship
 
GenericRelationshipEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.GenericRelationshipEvent
 
GenericRelationshipRemoveEvent - Class in net.dv8tion.jda.client.events.relationship
 
GenericRelationshipRemoveEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.GenericRelationshipRemoveEvent
 
GenericRoleEvent - Class in net.dv8tion.jda.core.events.role
 
GenericRoleEvent(JDA, long, Role) - Constructor for class net.dv8tion.jda.core.events.role.GenericRoleEvent
 
GenericRoleUpdateEvent - Class in net.dv8tion.jda.core.events.role.update
 
GenericRoleUpdateEvent(JDA, long, Role) - Constructor for class net.dv8tion.jda.core.events.role.update.GenericRoleUpdateEvent
 
GenericSelfUpdateEvent - Class in net.dv8tion.jda.core.events.self
 
GenericSelfUpdateEvent(JDA, long) - Constructor for class net.dv8tion.jda.core.events.self.GenericSelfUpdateEvent
 
GenericTextChannelEvent - Class in net.dv8tion.jda.core.events.channel.text
GenericTextChannelEvent
Fired whenever a TextChannel event is fired.
Every TextChannelEvent is an instance of this event and can be casted.
GenericTextChannelEvent(JDA, long, TextChannel) - Constructor for class net.dv8tion.jda.core.events.channel.text.GenericTextChannelEvent
 
GenericTextChannelUpdateEvent - Class in net.dv8tion.jda.core.events.channel.text.update
GenericTextChannelUpdateEvent
Fired whenever a TextChannel is updated.
Every TextChannelUpdateEvent is an instance of this event and can be casted.
GenericTextChannelUpdateEvent(JDA, long, TextChannel) - Constructor for class net.dv8tion.jda.core.events.channel.text.update.GenericTextChannelUpdateEvent
 
GenericUserEvent - Class in net.dv8tion.jda.core.events.user
GenericUserEvent
Fired whenever a User changes their presence.
GenericUserEvent(JDA, long, User) - Constructor for class net.dv8tion.jda.core.events.user.GenericUserEvent
 
GenericVoiceChannelEvent - Class in net.dv8tion.jda.core.events.channel.voice
GenericVoiceChannelEvent
Fired whenever a VoiceChannel event is fired.
Every VoiceChannelEvent is an instance of this event and can be casted.
GenericVoiceChannelEvent(JDA, long, VoiceChannel) - Constructor for class net.dv8tion.jda.core.events.channel.voice.GenericVoiceChannelEvent
 
GenericVoiceChannelUpdateEvent - Class in net.dv8tion.jda.core.events.channel.voice.update
GenericVoiceChannelUpdateEvent
Fired whenever a VoiceChannel updates.
Every VoiceChannelUpdateEvent is an instance of this event and can be casted.
GenericVoiceChannelUpdateEvent(JDA, long, VoiceChannel) - Constructor for class net.dv8tion.jda.core.events.channel.voice.update.GenericVoiceChannelUpdateEvent
 
get(JDA) - Static method in class net.dv8tion.jda.core.entities.EntityBuilder
 
get(JDA) - Static method in class net.dv8tion.jda.core.handle.EventCache
 
get(JDA) - Static method in class net.dv8tion.jda.core.requests.GuildLock
 
GET_BANS - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
GET_CHANNEL_INVITES - Static variable in class net.dv8tion.jda.core.requests.Route.Invites
 
GET_CHANNELS - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
GET_GUILD - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
GET_GUILD_INVITES - Static variable in class net.dv8tion.jda.core.requests.Route.Invites
 
GET_GUILDS - Static variable in class net.dv8tion.jda.core.requests.Route.Self
 
GET_INVITE - Static variable in class net.dv8tion.jda.core.requests.Route.Invites
 
GET_MESSAGE - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
GET_MESSAGE_HISTORY - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
GET_MESSAGE_HISTORY_AFTER - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
GET_MESSAGE_HISTORY_AROUND - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
GET_MESSAGE_HISTORY_BEFORE - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
GET_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
GET_PERMISSIONS - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
GET_PINNED_MESSAGES - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
GET_PRIVATE_CHANNELS - Static variable in class net.dv8tion.jda.core.requests.Route.Self
 
GET_ROLE - Static variable in class net.dv8tion.jda.core.requests.Route.Roles
 
GET_ROLES - Static variable in class net.dv8tion.jda.core.requests.Route.Roles
 
GET_ROUTE - Static variable in class net.dv8tion.jda.core.requests.Route.Custom
 
GET_SELF - Static variable in class net.dv8tion.jda.core.requests.Route.Self
 
GET_USER - Static variable in class net.dv8tion.jda.core.requests.Route.Users
 
getAccountType() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getAccountType() - Method in interface net.dv8tion.jda.core.JDA
 
getAfkChannel() - Method in interface net.dv8tion.jda.core.entities.Guild
 
getAfkChannel() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getAfkTimeout() - Method in interface net.dv8tion.jda.core.entities.Guild
The amount of time (in seconds) that must pass with no activity to be considered AFK by this Guild.
getAfkTimeout() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getAllCallUsers() - Method in interface net.dv8tion.jda.client.entities.Call
 
getAllCallUsers() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getAllowed() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getAllowed() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
An unmodifiable list of all Permissions that are specifically allowed by this override.
getAllowedRaw() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getAllowedRaw() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
This is the raw binary representation (as a base 10 int) of the permissions allowed by this override.
The integer relates to the offsets used by each Permission.
getArray() - Method in class net.dv8tion.jda.core.requests.Response
 
getAsMention() - Method in interface net.dv8tion.jda.core.entities.IMentionable
Retrieve a Mention for this Entity.
getAsMention() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getAsMention() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getAsMention() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getAsMention() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getAttachments() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getAttachments() - Method in interface net.dv8tion.jda.core.entities.Message
An unmodifiable list of Attachment that are attached to this message.
Most likely this will only ever be 1 Attachment at most.
getAudioChannel() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getAudioChannel() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
getAudioChannel() - Method in interface net.dv8tion.jda.core.entities.VoiceState
 
getAuthor() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getAuthor() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getAuthor() - Method in interface net.dv8tion.jda.core.entities.Message
The author of this Message
getAuthor() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The information on the creator of the embedded content.
This is typically used to represent the account on the providing site.
getAuthor() - Method in class net.dv8tion.jda.core.events.message.GenericMessageEvent
 
getAuthor() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getAuthor() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getAvatarId() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getAvatarId() - Method in interface net.dv8tion.jda.core.entities.User
The Discord Id for this user's avatar image.
getAvatarUrl() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getAvatarUrl() - Method in interface net.dv8tion.jda.core.entities.User
The URL for the for the user's avatar image.
getBans() - Method in class net.dv8tion.jda.core.managers.GuildController
Gets an unmodifiable list of the currently banned Users.
If you wish to ban or unban a user, please GuildController.ban(net.dv8tion.jda.core.entities.User, int) or GuildController.unban(net.dv8tion.jda.core.entities.User);
getBaseRoute() - Method in class net.dv8tion.jda.core.requests.Route.CompiledRoute
 
getBitrate() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getBitrate() - Method in interface net.dv8tion.jda.core.entities.VoiceChannel
The audio bitrate of the voice audio that is played in this channel.
getBlockedUser() - Method in class net.dv8tion.jda.client.events.relationship.UserBlockedEvent
 
getCachedHistory() - Method in class net.dv8tion.jda.core.MessageHistory
 
getCachedPresenceMap() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getCall() - Method in interface net.dv8tion.jda.client.entities.CallUser
 
getCall() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
getCall() - Method in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
getCall() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getCall() - Method in class net.dv8tion.jda.client.events.call.GenericCallEvent
 
getCallableChannel() - Method in interface net.dv8tion.jda.client.entities.Call
 
getCallableChannel() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
getCallableChannel() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getCallableChannel() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getCallUser() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
getCallUser() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getCallUser() - Method in class net.dv8tion.jda.client.events.call.voice.GenericCallVoiceEvent
 
getCallUserHistory() - Method in interface net.dv8tion.jda.client.entities.Call
 
getCallUserHistory() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getCallUserHistoryMap() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getCallUserMap() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getCallUserMap() - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getChangedRoles() - Method in class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdatePermissionsEvent
 
getChangedRoles() - Method in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdatePermissionsEvent
 
getChannel() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns the current VoiceChannel that the Member is in.
getChannel() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
getChannel() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getChannel() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getChannel() - Method in interface net.dv8tion.jda.core.entities.Message
Returns the MessageChannel that this message was sent in
getChannel() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
The Channel that this PermissionOverride affects.
getChannel() - Method in class net.dv8tion.jda.core.events.channel.text.GenericTextChannelEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.channel.voice.GenericVoiceChannelEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.message.guild.GenericGuildMessageEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.message.MessageBulkDeleteEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.message.priv.GenericPrivateMessageEvent
 
getChannel() - Method in class net.dv8tion.jda.core.events.user.UserTypingEvent
 
getChannel() - Method in class net.dv8tion.jda.core.MessageHistory
Returns the MessageChannel that this MessageHistory is related to.
getChannelJoined() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceJoinEvent
 
getChannelJoined() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMoveEvent
 
getChannelLeft() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceLeaveEvent
 
getChannelLeft() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMoveEvent
 
getChannelType() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getChannelType() - Method in interface net.dv8tion.jda.core.entities.Message
 
getChannelType() - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
getChannelType() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getChannelType() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getChannelType() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getClient() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getClientCloseFrame() - Method in class net.dv8tion.jda.core.events.DisconnectEvent
 
getCode() - Method in enum net.dv8tion.jda.core.requests.ErrorResponse
 
getColor() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getColor() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getColor() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getColor() - Method in interface net.dv8tion.jda.core.entities.Member
The Color of this Member's name in a Guild.
getColor() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The color of the stripe on the side of the embed.
If the color is 0 (no color), this will return null.
getColor() - Method in interface net.dv8tion.jda.core.entities.Role
The color this Role is displayed in.
getCompilableRoute() - Method in class net.dv8tion.jda.core.requests.Route
 
getCompiledRoute() - Method in class net.dv8tion.jda.core.requests.Route.CompiledRoute
 
getConnectedMembersMap() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getConnectedUsers() - Method in interface net.dv8tion.jda.client.entities.Call
 
getConnectedUsers() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getContent() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getContent() - Method in interface net.dv8tion.jda.core.entities.Message
The textual content of this message.
getController() - Method in interface net.dv8tion.jda.core.entities.Guild
 
getController() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getCreationTime() - Method in interface net.dv8tion.jda.core.entities.ISnowflake
The time this entity was created.
getCreationTime(String) - Static method in class net.dv8tion.jda.core.utils.MiscUtil
Gets the creation-time of a JDA-entity by doing the reverse snowflake algorithm on its id.
getCreationTime(Object) - Static method in class net.dv8tion.jda.core.utils.MiscUtil
Gets the creation-time of a JDA-entity by doing the reverse snowflake algorithm on its id.
getCurrentCall() - Method in interface net.dv8tion.jda.client.entities.CallableChannel
 
getCurrentCall() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getCurrentCall() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getData() - Method in class net.dv8tion.jda.core.requests.Request
 
getDateTimeString(OffsetDateTime) - Static method in class net.dv8tion.jda.core.utils.MiscUtil
Returns a prettier String-representation of a OffsetDateTime object
getDefaultAvatarId() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getDefaultAvatarId() - Method in interface net.dv8tion.jda.core.entities.User
The Discord Id for this user's default avatar image.
getDefaultAvatarUrl() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getDefaultAvatarUrl() - Method in interface net.dv8tion.jda.core.entities.User
The URL for the for the user's default avatar image.
getDefaultNotificationLevel() - Method in interface net.dv8tion.jda.core.entities.Guild
Returns the default message Notification-Level of this Guild.
getDefaultNotificationLevel() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getDenied() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getDenied() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
An unmodifiable list of all Permissions that are denied by this override.
getDeniedRaw() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getDeniedRaw() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
This is the raw binary representation (as a base 10 int) of the permissions denied by this override.
The integer relates to the offsets used by each Permission.
getDescription() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getDescription() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The description of the embedded resource.
This is provided only if Discord could find a description for the embedded resource using the provided url.
Commonly, this is null.
getDisconnectedAudioConnections() - Method in class net.dv8tion.jda.core.events.DisconnectEvent
 
getDisconnectedAudioConnections() - Method in class net.dv8tion.jda.core.events.ShutdownEvent
 
getDisconnectTime() - Method in class net.dv8tion.jda.core.events.DisconnectEvent
 
getDiscriminator() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getDiscriminator() - Method in interface net.dv8tion.jda.core.entities.User
The discriminator of the User.
getEditedTime() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getEditedTime() - Method in interface net.dv8tion.jda.core.entities.Message
Gives a copy of the Object holding the time this message was last recently updated If this message was never updated (Message.isEdited() returns false), this will be NULL
getEffectiveLevel() - Method in class net.dv8tion.jda.core.utils.SimpleLog
Gets the effective logging-level of this Logger.
getEffectiveName() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getEffectiveName() - Method in interface net.dv8tion.jda.core.entities.Member
Retrieves the Name displayed in the official Discord Client.
getEffectivePermission(Guild, Member) - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
Gets the int representation of the effective permissions allowed for this Member in this Guild.
getEffectivePermission(Channel, Member) - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
Gets the int representation of the effective permissions allowed for this Member in this Channel.
getEmail() - Method in class net.dv8tion.jda.core.entities.impl.SelfInfoImpl
 
getEmail() - Method in interface net.dv8tion.jda.core.entities.SelfInfo
Used to get the email of the currently logged in account.
NOTE: this is a AccountType.CLIENT method only!
getEmbeds() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getEmbeds() - Method in interface net.dv8tion.jda.core.entities.Message
An unmodifiable list of MessageEmbeds that are available to this message.
getErrorResponse() - Method in exception net.dv8tion.jda.core.exceptions.ErrorResponseException
 
getEventManager() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getFakePrivateChannelMap() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getFakeUserMap() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getFields() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getFields() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The fields in a message embed.
Message embeds can contain multiple fields, each with a name, value, and a boolean to determine if it will fall in-line with other fields.
getFileName() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
The file name of the Attachment when it was first uploaded.
getFooter() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getFooter() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The footer (bottom) of the embedded content.
This is typically used for timestamps or site icons.
getFriend(User) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getFriend(Member) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getFriend() - Method in class net.dv8tion.jda.client.events.relationship.FriendAddedEvent
 
getFriend() - Method in class net.dv8tion.jda.client.events.relationship.FriendRemovedEvent
 
getFriend(User) - Method in interface net.dv8tion.jda.client.JDAClient
 
getFriend(Member) - Method in interface net.dv8tion.jda.client.JDAClient
 
getFriendById(String) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getFriendById(String) - Method in interface net.dv8tion.jda.client.JDAClient
 
getFriendRequest() - Method in class net.dv8tion.jda.client.events.relationship.FriendRequestCanceledEvent
 
getFriendRequest() - Method in class net.dv8tion.jda.client.events.relationship.FriendRequestIgnoredEvent
 
getFriendRequest() - Method in class net.dv8tion.jda.client.events.relationship.FriendRequestReceivedEvent
 
getFriendRequest() - Method in class net.dv8tion.jda.client.events.relationship.FriendRequestSentEvent
 
getFriends() - Method in interface net.dv8tion.jda.client.entities.Group
 
getFriends() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getFriends() - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getFriends() - Method in interface net.dv8tion.jda.client.JDAClient
 
getFriendsByName(String, boolean) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getFriendsByName(String, boolean) - Method in interface net.dv8tion.jda.client.JDAClient
 
getFromOffset(int) - Static method in enum net.dv8tion.jda.core.Permission
Gets the Permission relating to the provided offset.
If there is no Permssions that matches the provided offset, Permission.UNKNOWN is returned.
getFullPermOverride() - Static method in class net.dv8tion.jda.core.utils.PermissionUtil
 
getGame() - Method in interface net.dv8tion.jda.client.entities.Friend
 
getGame() - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
getGame() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getGame() - Method in interface net.dv8tion.jda.core.entities.Member
The game that the user is currently playing.
getGateway() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
getGlobalProxy() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getGlobalProxy() - Method in interface net.dv8tion.jda.core.JDA
The proxy settings used by all JDA instances.
getGroup() - Method in interface net.dv8tion.jda.client.entities.Call
 
getGroup() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
getGroup() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getGroup() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getGroup() - Method in class net.dv8tion.jda.client.events.call.GenericCallEvent
 
getGroup() - Method in class net.dv8tion.jda.client.events.group.GenericGroupEvent
 
getGroup() - Method in class net.dv8tion.jda.client.events.message.group.GenericGroupMessageEvent
 
getGroup() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getGroup() - Method in interface net.dv8tion.jda.core.entities.Message
 
getGroup() - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
getGroup() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getGroup() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getGroup() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getGroupById(String) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getGroupById(String) - Method in interface net.dv8tion.jda.client.JDAClient
 
getGroupMap() - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getGroups() - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getGroups() - Method in interface net.dv8tion.jda.client.JDAClient
 
getGroupsByName(String, boolean) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getGroupsByName(String, boolean) - Method in interface net.dv8tion.jda.client.JDAClient
 
getGuild() - Method in interface net.dv8tion.jda.core.entities.Channel
Returns the Guild that this Channel is part of.
getGuild() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns the current Guild of the Member's VoiceChannel If the User is currently not in a VoiceChannel, this returns null
getGuild() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
getGuild() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getGuild() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getGuild() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getGuild() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getGuild() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getGuild() - Method in interface net.dv8tion.jda.core.entities.Member
The Guild in which this Member is represented.
getGuild() - Method in interface net.dv8tion.jda.core.entities.Message
 
getGuild() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
The Guild that the Channel returned from PermissionOverride.getChannel() is a part of.
getGuild() - Method in interface net.dv8tion.jda.core.entities.Role
Returns the Guild this Role exists in
getGuild() - Method in class net.dv8tion.jda.core.events.channel.text.GenericTextChannelEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.channel.voice.GenericVoiceChannelEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.guild.GenericGuildEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.message.guild.GenericGuildMessageEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.message.MessageBulkDeleteEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.role.GenericRoleEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.user.UserGameUpdateEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.user.UserOnlineStatusUpdateEvent
 
getGuild() - Method in class net.dv8tion.jda.core.events.user.UserTypingEvent
 
getGuild() - Method in class net.dv8tion.jda.core.managers.GuildController
 
getGuild() - Method in class net.dv8tion.jda.core.managers.GuildManager
Returns the Guild object of this Manager.
getGuild() - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Returns the Guild object of this Manager.
getGuildById(String) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getGuildById(String) - Method in interface net.dv8tion.jda.core.JDA
This returns the Guild which has the same id as the one provided.
If there is no known guild with an id that matches the provided one, then this returns null.
getGuildId() - Method in class net.dv8tion.jda.core.events.guild.UnavailableGuildJoinedEvent
 
getGuildMap() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getGuilds() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getGuilds() - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all Guilds that this account is connected to.
If this account is not connected to any Guilds, this will return an empty list.
getGuildsByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getGuildsByName(String, boolean) - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all Guilds that have the same name as the one provided.
If there are no Guilds with the provided name, then this returns an empty list.
getHandler(String) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
getHandlers() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
getHeight() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
The height of the Attachment if this Attachment is an image.
If this Attachment is not an image, this returns 0.
getHeight() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
The height of the image.
getHeight() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
The height of the thumbnail image.
getHeight() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.VideoInfo
The height of the video.
This usually isn't the actual video height, but instead the starting embed window size.
Basically: Don't rely on this to represent the actual video's quality or size.
getHistory() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getHistory() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getHistory() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getHistory() - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Creates a new MessageHistory object for each call of this method.
This is NOT and internal message cache, but rather it queries the Discord servers for old messages.
getHistoryAround(Message, int) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getHistoryAround(String, int) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getHistoryAround(Message, int) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getHistoryAround(String, int) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getHistoryAround(Message, int) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getHistoryAround(String, int) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getHistoryAround(Message, int) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
 
getHistoryAround(String, int) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
 
getHistoryAround(MessageChannel, Message, int) - Static method in class net.dv8tion.jda.core.MessageHistory
 
getHistoryAround(MessageChannel, String, int) - Static method in class net.dv8tion.jda.core.MessageHistory
 
getIconId() - Method in interface net.dv8tion.jda.client.entities.Group
 
getIconId() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getIconId() - Method in interface net.dv8tion.jda.core.entities.Guild
The Discord Id of the Guild icon image.
getIconId() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getIconUrl() - Method in interface net.dv8tion.jda.client.entities.Group
 
getIconUrl() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getIconUrl() - Method in interface net.dv8tion.jda.core.entities.Guild
The URL of the Guild icon image.
getIconUrl() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getIconUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
The url of the author's icon.
getIconUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Footer
The url of the footer's icon.
getId() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getId() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getId() - Method in enum net.dv8tion.jda.core.entities.ChannelType
 
getId() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getId() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getId() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getId() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getId() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getId() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getId() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getId() - Method in interface net.dv8tion.jda.core.entities.ISnowflake
The Snowflake id of this entity.
getId() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
The id of the attachment.
getId() - Method in enum net.dv8tion.jda.core.entities.MessageType
 
getImage() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getImage() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The information about the image in the message embed
getInherit() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getInherit() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
An unmodifiable list of all Permission that are unaffected by this override.
getInheritRaw() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getInheritRaw() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
This is the raw binary representation (as a base 10 int) of the permissions not affected by this override.
The integer relates to the offsets used by each Permission.
getJDA() - Method in class net.dv8tion.jda.bot.entities.impl.JDABotImpl
 
getJDA() - Method in interface net.dv8tion.jda.bot.JDABot
 
getJDA() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getJDA() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getJDA() - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getJDA() - Method in interface net.dv8tion.jda.client.JDAClient
 
getJDA() - Method in interface net.dv8tion.jda.core.entities.Channel
Returns the JDA instance of this Channel
getJDA() - Method in interface net.dv8tion.jda.core.entities.Guild
Returns the JDA instance of this Guild
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getJDA() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getJDA() - Method in interface net.dv8tion.jda.core.entities.Member
The JDA instance.
getJDA() - Method in interface net.dv8tion.jda.core.entities.Message
Returns the JDA instance of this Message
getJDA() - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Returns the JDA instance of this MessageChannel
getJDA() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
The JDA instance that this PermissionOverride is related to.
getJDA() - Method in interface net.dv8tion.jda.core.entities.PrivateChannel
Returns the JDA instance of this PrivateChannel
getJDA() - Method in interface net.dv8tion.jda.core.entities.Role
Returns the JDA instance of this Role
getJDA() - Method in interface net.dv8tion.jda.core.entities.User
Returns the JDA instance of this User
getJDA() - Method in interface net.dv8tion.jda.core.entities.VoiceState
Returns the JDA instance of this VoiceState
getJDA() - Method in class net.dv8tion.jda.core.events.Event
Returns the JDA instance corresponding to this Event
getJDA() - Method in class net.dv8tion.jda.core.managers.GuildController
 
getJoinDate() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getJoinDate() - Method in interface net.dv8tion.jda.core.entities.Member
The Time this Member joined the Guild.
getKey() - Method in enum net.dv8tion.jda.client.entities.RelationshipType
 
getKey() - Method in enum net.dv8tion.jda.core.entities.Game.GameType
 
getKey() - Method in enum net.dv8tion.jda.core.entities.Guild.MFALevel
 
getKey() - Method in enum net.dv8tion.jda.core.entities.Guild.NotificationLevel
 
getKey() - Method in enum net.dv8tion.jda.core.entities.Guild.VerificationLevel
 
getKey() - Method in enum net.dv8tion.jda.core.Region
The Region key as defined by Discord.
getLength() - Method in class net.dv8tion.jda.core.MessageBuilder
Returns the current length of the content that will be built into a Message when MessageBuilder.build() is called.
If this value is 0 or greater than 2000 when MessageBuilder.build() is called, an exception will be raised.
getLevel() - Method in class net.dv8tion.jda.core.utils.SimpleLog
Gets the current logging-level of this Logger.
getLog(String) - Static method in class net.dv8tion.jda.core.utils.SimpleLog
Will get the LOG with the given LOG-name or create one if it didn't exist
getManager() - Method in interface net.dv8tion.jda.core.entities.Guild
Returns the GuildManager for this Guild.
getManager() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getManagerUpdatable() - Method in interface net.dv8tion.jda.core.entities.Guild
 
getManagerUpdatable() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMeaning() - Method in enum net.dv8tion.jda.core.requests.ErrorResponse
 
getMember(User) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMember() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns the Member corresponding to this VoiceState Object (Backreference)
getMember(User) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMember() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
getMember() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getMember() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
If this PermissionOverride is an override dealing with a Member, then this method will return the related Member.
Otherwise, this method returns null.
Basically: if net.dv8tion.jda.core.entities.PermissionOverride#isUserOverride() returns false, this returns null.
getMember() - Method in class net.dv8tion.jda.core.events.guild.member.GenericGuildMemberEvent
 
getMember() - Method in class net.dv8tion.jda.core.events.guild.voice.GenericGuildVoiceEvent
 
getMember() - Method in class net.dv8tion.jda.core.events.message.guild.GenericGuildMessageEvent
 
getMember() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getMember() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getMember() - Method in class net.dv8tion.jda.core.events.user.UserTypingEvent
 
getMemberById(String) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMemberById(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMemberOverrideMap() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getMemberOverrideMap() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getMemberPermissionOverrides() - Method in interface net.dv8tion.jda.core.entities.Channel
Gets all of the Member PermissionOverrides that are part of this Channel.
getMemberPermissionOverrides() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getMemberPermissionOverrides() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getMembers() - Method in interface net.dv8tion.jda.core.entities.Channel
A List of all Members that are in this Channel For TextChannels, this returns all Members with the Permission.MESSAGE_READ Permission.
getMembers() - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMembers() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMembers() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getMembersByEffectiveName(String, boolean) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMembersByEffectiveName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMembersByName(String, boolean) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMembersByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMembersByNickname(String, boolean) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMembersByNickname(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMembersMap() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMembersWithPermissionChanges() - Method in class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdatePermissionsEvent
 
getMembersWithRoles(Role...) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMembersWithRoles(Collection<Role>) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getMembersWithRoles(Role...) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMembersWithRoles(Collection<Role>) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getMemberWithPermissionChanges() - Method in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdatePermissionsEvent
 
getMentionedChannels() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getMentionedChannels() - Method in interface net.dv8tion.jda.core.entities.Message
A immutable list of all mentioned TextChannels.
getMentionedRoles() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getMentionedRoles() - Method in interface net.dv8tion.jda.core.entities.Message
A immutable list of all mentioned Roles.
getMentionedUsers() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getMentionedUsers() - Method in interface net.dv8tion.jda.core.entities.Message
A immutable list of all mentioned users.
getMessage() - Method in class net.dv8tion.jda.core.events.message.GenericMessageEvent
 
getMessage() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getMessage() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getMessageById(String) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getMessageById(String) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Attempts to get a Message from the Discord servers that has the same id as the id provided.
getMessageById(String) - Method in class net.dv8tion.jda.core.MessageHistory
 
getMessageEmbeds() - Method in class net.dv8tion.jda.client.events.message.group.GroupMessageEmbedEvent
 
getMessageEmbeds() - Method in class net.dv8tion.jda.core.events.message.guild.GuildMessageEmbedEvent
 
getMessageEmbeds() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getMessageEmbeds() - Method in class net.dv8tion.jda.core.events.message.priv.PrivateMessageEmbedEvent
 
getMessageId() - Method in class net.dv8tion.jda.client.events.message.group.GroupMessageDeleteEvent
 
getMessageId() - Method in class net.dv8tion.jda.client.events.message.group.GroupMessageEmbedEvent
 
getMessageId() - Method in class net.dv8tion.jda.core.events.message.guild.GuildMessageDeleteEvent
 
getMessageId() - Method in class net.dv8tion.jda.core.events.message.guild.GuildMessageEmbedEvent
 
getMessageId() - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
getMessageId() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getMessageId() - Method in class net.dv8tion.jda.core.events.message.priv.PrivateMessageDeleteEvent
 
getMessageId() - Method in class net.dv8tion.jda.core.events.message.priv.PrivateMessageEmbedEvent
 
getMessageIds() - Method in class net.dv8tion.jda.core.events.message.MessageBulkDeleteEvent
 
getMethod() - Method in class net.dv8tion.jda.core.requests.Route.CompiledRoute
 
getMethod() - Method in class net.dv8tion.jda.core.requests.Route
 
getName() - Method in interface net.dv8tion.jda.client.entities.Group
Returns the name set for this group.
If no name has been set for this group, then null is returned.
getName() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getName() - Method in interface net.dv8tion.jda.core.entities.Channel
The human readable name of the Channel.
If no name has been set, this returns null.
getName() - Method in interface net.dv8tion.jda.core.entities.Game
The displayed name of the Game.
getName() - Method in interface net.dv8tion.jda.core.entities.Guild
The human readable name of the Guild.
getName() - Method in class net.dv8tion.jda.core.entities.impl.GameImpl
 
getName() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getName() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getName() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getName() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getName() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getName() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getName() - Method in interface net.dv8tion.jda.core.entities.MessageChannel
This method is a shortcut method to return the following information in the following situation: If the MessageChannel is instance of..
getName() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
The name of the Author.
This is most likely the name of the account associated with the embed
getName() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Field
The name of the field
getName() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Provider
The name of the provider.
If this is an author, most likely the author's username.
If this is a website, most likely the site's name.
getName() - Method in interface net.dv8tion.jda.core.entities.Role
The Name of the Role.
getName() - Method in interface net.dv8tion.jda.core.entities.User
The username of the User.
getName() - Method in enum net.dv8tion.jda.core.Region
The human readable region name.
getNewNick() - Method in class net.dv8tion.jda.core.events.guild.member.GuildMemberNickChangeEvent
 
getNickname() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getNickname() - Method in interface net.dv8tion.jda.core.entities.Member
Returns the current nickname of this Member for the parent Guild.
getNonFriendUsers() - Method in interface net.dv8tion.jda.client.entities.Group
 
getNonFriendUsers() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getNow() - Method in class net.dv8tion.jda.core.requests.ratelimit.BotRateLimiter
 
getObject() - Method in class net.dv8tion.jda.core.requests.Response
 
getOffset() - Method in enum net.dv8tion.jda.core.Permission
The binary offset of the permission.
For more information about Discord's offset system refer to Discord Permission Numbers.
getOldAfkChannel() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateAfkChannelEvent
 
getOldAfkTimeout() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateAfkTimeoutEvent
 
getOldAvatarId() - Method in class net.dv8tion.jda.core.events.self.SelfUpdateAvatarEvent
 
getOldAvatarUrl() - Method in class net.dv8tion.jda.core.events.self.SelfUpdateAvatarEvent
 
getOldBitrate() - Method in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateBitrateEvent
 
getOldColor() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdateColorEvent
 
getOldDiscriminator() - Method in class net.dv8tion.jda.core.events.self.SelfUpdateNameEvent
 
getOldDiscriminator() - Method in class net.dv8tion.jda.core.events.user.UserNameUpdateEvent
 
getOldEmail() - Method in class net.dv8tion.jda.core.events.self.SelfUpdateEmailEvent
 
getOldIconId() - Method in class net.dv8tion.jda.client.events.group.update.GroupUpdateIconEvent
 
getOldIconId() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateIconEvent
 
getOldIconUrl() - Method in class net.dv8tion.jda.client.events.group.update.GroupUpdateIconEvent
 
getOldIconUrl() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateIconEvent
 
getOldMFALevel() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateMFALevelEvent
 
getOldName() - Method in class net.dv8tion.jda.client.events.group.update.GroupUpdateNameEvent
 
getOldName() - Method in class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdateNameEvent
 
getOldName() - Method in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateNameEvent
 
getOldName() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateNameEvent
 
getOldName() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdateNameEvent
 
getOldName() - Method in class net.dv8tion.jda.core.events.self.SelfUpdateNameEvent
 
getOldName() - Method in class net.dv8tion.jda.core.events.user.UserNameUpdateEvent
 
getOldNotificationLevel() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateNotificationLevelEvent
 
getOldOwner() - Method in class net.dv8tion.jda.client.events.group.update.GroupUpdateOwnerEvent
 
getOldOwner() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateOwnerEvent
 
getOldPermissions() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdatePermissionsEvent
 
getOldPermissionsRaw() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdatePermissionsEvent
 
getOldPosition() - Method in class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdatePositionEvent
 
getOldPosition() - Method in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdatePositionEvent
 
getOldPosition() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdatePositionEvent
 
getOldPositionRaw() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdatePositionEvent
 
getOldRegion() - Method in class net.dv8tion.jda.client.events.call.update.CallUpdateRegionEvent
 
getOldRegion() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateRegionEvent
 
getOldSpashId() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateSplashEvent
 
getOldSpashUrl() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateSplashEvent
 
getOldStatus() - Method in class net.dv8tion.jda.core.events.StatusChangeEvent
 
getOldTopic() - Method in class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdateTopicEvent
 
getOldUserLimit() - Method in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateUserLimitEvent
 
getOldVerificationLevel() - Method in class net.dv8tion.jda.core.events.guild.update.GuildUpdateVerificationLevelEvent
 
getOnFailure() - Method in class net.dv8tion.jda.core.requests.Request
 
getOnlineStatus() - Method in interface net.dv8tion.jda.client.entities.Friend
 
getOnlineStatus() - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
getOnlineStatus() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getOnlineStatus() - Method in interface net.dv8tion.jda.core.entities.Member
Returns the OnlineStatus of the User.
If the OnlineStatus is unrecognized, will return UNKNOWN.
getOnlineStatusModifiedTime() - Method in interface net.dv8tion.jda.client.entities.Friend
 
getOnlineStatusModifiedTime() - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
getOnSuccess() - Method in class net.dv8tion.jda.core.requests.Request
 
getOverrideForMember(Member) - Method in interface net.dv8tion.jda.core.entities.Channel
The PermissionOverride relating to the specified User.
getOverrideForMember(Member) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getOverrideForMember(Member) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getOverrideForRole(Role) - Method in interface net.dv8tion.jda.core.entities.Channel
The PermissionOverride relating to the specified Role.
getOverrideForRole(Role) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getOverrideForRole(Role) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getOwner() - Method in interface net.dv8tion.jda.client.entities.Group
 
getOwner() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getOwner() - Method in interface net.dv8tion.jda.core.entities.Guild
The Member object of the owner of this Guild.
getOwner() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getParamCount() - Method in class net.dv8tion.jda.core.requests.Route
 
getPermission() - Method in exception net.dv8tion.jda.core.exceptions.PermissionException
 
getPermissionOverrides() - Method in interface net.dv8tion.jda.core.entities.Channel
Gets all of the PermissionOverrides that are part of this Channel.
This combines User and Role overrides.
getPermissionOverrides() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getPermissionOverrides() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getPermissions() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getPermissions(Channel) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getPermissions() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getPermissions(Channel) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getPermissions() - Method in interface net.dv8tion.jda.core.entities.Member
The Guild-Wide Permissions this Member holds.
getPermissions(Channel) - Method in interface net.dv8tion.jda.core.entities.Member
The Permissions this Member holds in the specified Channel.
Permissions returned by this may be different from Member.getPermissions() due to the Channel's PermissionOverrides .
getPermissions() - Method in interface net.dv8tion.jda.core.entities.Role
A list of the literal Permissions that this Role has.
NOTE: these do not necessarily represent the permissions this role will have in a Channel.
getPermissions(Channel) - Method in interface net.dv8tion.jda.core.entities.Role
 
getPermissions(int) - Static method in enum net.dv8tion.jda.core.Permission
A list of all Permissions that are specified by this raw int representation of permissions.
getPermissionsRaw() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getPermissionsRaw() - Method in interface net.dv8tion.jda.core.entities.Role
The int representation of the literal permissions that this Role has.
NOTE: these do not necessarily represent the permissions this role will have in a Channel.
getPinnedMessages() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getPinnedMessages() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getPinnedMessages() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getPinnedMessages() - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Gets a List of Messages that have been pinned in this channel.
If no messages have been pinned, this returns an empty List.
getPosition() - Method in interface net.dv8tion.jda.core.entities.Channel
The position this Channel is displayed at.
Higher values mean they are displayed lower in the Client.
getPosition() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getPosition() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getPosition() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getPosition() - Method in interface net.dv8tion.jda.core.entities.Role
The hierarchical position of this Role in the Guild hierarchy.
(higher value means higher role).
The @everyone Role always return -1.
getPositionRaw() - Method in interface net.dv8tion.jda.core.entities.Channel
The actual position of the Channel as stored and given by Discord.
getPositionRaw() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getPositionRaw() - Method in interface net.dv8tion.jda.core.entities.Role
The actual position of the Role as stored and given by Discord.
getPreviousAvatarId() - Method in class net.dv8tion.jda.core.events.user.UserAvatarUpdateEvent
 
getPreviousAvatarUrl() - Method in class net.dv8tion.jda.core.events.user.UserAvatarUpdateEvent
 
getPreviousGame() - Method in class net.dv8tion.jda.core.events.user.UserGameUpdateEvent
 
getPreviouslyBlockedUser() - Method in class net.dv8tion.jda.client.events.relationship.UserUnblockedEvent
 
getPreviousOnlineStatus() - Method in class net.dv8tion.jda.core.events.user.UserOnlineStatusUpdateEvent
 
getPrevNick() - Method in class net.dv8tion.jda.core.events.guild.member.GuildMemberNickChangeEvent
 
getPriority() - Method in enum net.dv8tion.jda.core.utils.SimpleLog.Level
Returns the numeric priority of this loglevel, with 0 being the lowest
getPrivateChannel() - Method in interface net.dv8tion.jda.client.entities.Call
 
getPrivateChannel() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
getPrivateChannel() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getPrivateChannel() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getPrivateChannel() - Method in class net.dv8tion.jda.client.events.call.GenericCallEvent
 
getPrivateChannel() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getPrivateChannel() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
getPrivateChannel() - Method in interface net.dv8tion.jda.core.entities.Message
 
getPrivateChannel() - Method in interface net.dv8tion.jda.core.entities.User
Gets the PrivateChannel of this User for use in sending direct messages.
getPrivateChannel() - Method in class net.dv8tion.jda.core.events.channel.priv.PrivateChannelCreateEvent
 
getPrivateChannel() - Method in class net.dv8tion.jda.core.events.channel.priv.PrivateChannelDeleteEvent
 
getPrivatechannel() - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
getPrivateChannel() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getPrivateChannel() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getPrivateChannel() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getPrivateChannel() - Method in class net.dv8tion.jda.core.events.user.UserTypingEvent
 
getPrivateChannelById(String) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getPrivateChannelById(String) - Method in interface net.dv8tion.jda.core.JDA
This returns the PrivateChannel which has the same id as the one provided.
If there is no known PrivateChannel with an id that matches the provided one, then this returns null.
getPrivateChannelMap() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getPrivateChannels() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getPrivateChannels() - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all known PrivateChannels.
getProxyIconUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
The url of the author's icon, proxied by Discord
getProxyIconUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Footer
The url of the footer's icon, proxied by Discord
getProxyUrl() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
The url of the Attachment, proxied by Discord.
getProxyUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
The url of the image, proxied by Discord
getProxyUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
The Discord proxied url of the thumbnail image.
This url will always work, even if the original image was deleted from the hosting website.
getPrunableMemberCount(int) - Method in class net.dv8tion.jda.core.managers.GuildController
The method calculates the amount of Members that would be pruned if GuildController.prune(int) was executed.
getPublicChannel() - Method in interface net.dv8tion.jda.core.entities.Guild
The default TextChannel for a Guild.
getPublicChannel() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getPublicRole() - Method in interface net.dv8tion.jda.core.entities.Guild
The @everyone Role of this Guild
getPublicRole() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getQueuedRouteBuckets() - Method in class net.dv8tion.jda.core.requests.RateLimiter
 
getRateLimit(Route.CompiledRoute) - Method in class net.dv8tion.jda.core.requests.ratelimit.BotRateLimiter
 
getRateLimit(Route.CompiledRoute) - Method in class net.dv8tion.jda.core.requests.ratelimit.ClientRateLimiter
 
getRateLimit(Route.CompiledRoute) - Method in class net.dv8tion.jda.core.requests.RateLimiter
 
getRateLimitedRoute() - Method in exception net.dv8tion.jda.core.exceptions.RateLimitedException
 
getRateLimiter() - Method in class net.dv8tion.jda.core.requests.Requester
 
getRatelimitRoute() - Method in class net.dv8tion.jda.core.requests.Route.CompiledRoute
 
getRatelimitRoute() - Method in class net.dv8tion.jda.core.requests.Route
 
getRaw(Permission...) - Static method in enum net.dv8tion.jda.core.Permission
 
getRaw(Collection<Permission>) - Static method in enum net.dv8tion.jda.core.Permission
 
getRawContent() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getRawContent() - Method in interface net.dv8tion.jda.core.entities.Message
The raw textual content of this message.
getRegion() - Method in interface net.dv8tion.jda.client.entities.Call
 
getRegion() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getRegion() - Method in interface net.dv8tion.jda.core.entities.Guild
The Region that this Guild exists in.
If the Region is not recognized, returns UNKNOWN.
getRegion() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getRegisteredListeners() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getRegisteredListeners() - Method in class net.dv8tion.jda.core.hooks.AnnotatedEventManager
 
getRegisteredListeners() - Method in interface net.dv8tion.jda.core.hooks.IEventManager
 
getRegisteredListeners() - Method in class net.dv8tion.jda.core.hooks.InterfacedEventManager
 
getRegisteredListeners() - Method in interface net.dv8tion.jda.core.JDA
Returns an unmodifiable List of Objects that have been registered as EventListeners.
getRelationship(User) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationship(Member) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationship() - Method in class net.dv8tion.jda.client.events.relationship.GenericRelationshipEvent
 
getRelationship(User) - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationship(Member) - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationshipById(String) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationshipById(String, RelationshipType) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationshipById(String) - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationshipById(String, RelationshipType) - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationshipMap() - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationships() - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationships(RelationshipType) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationships(RelationshipType, String, boolean) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationships() - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationships(RelationshipType) - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationships(RelationshipType, String, boolean) - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationshipsByName(String, boolean) - Method in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
getRelationshipsByName(String, boolean) - Method in interface net.dv8tion.jda.client.JDAClient
 
getRelationshipType() - Method in class net.dv8tion.jda.client.events.relationship.GenericRelationshipEvent
 
getRequester() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getRequests() - Method in interface net.dv8tion.jda.core.requests.ratelimit.IBucket
 
getRequiredMFALevel() - Method in interface net.dv8tion.jda.core.entities.Guild
Returns the level of multifactor authentication required to execute administrator restricted functions in this guild.
getRequiredMFALevel() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getRequiredType() - Method in exception net.dv8tion.jda.core.exceptions.AccountTypeException
 
getResponse() - Method in exception net.dv8tion.jda.core.exceptions.ErrorResponseException
 
getResponseNumber() - Method in class net.dv8tion.jda.core.events.Event
 
getResponseTotal() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getResponseTotal() - Method in interface net.dv8tion.jda.core.JDA
This value is the total amount of JSON responses that discord has sent.
This value resets every time the websocket has to reconnect.
getRestAction() - Method in class net.dv8tion.jda.core.requests.Request
 
getRetryAfter() - Method in exception net.dv8tion.jda.core.exceptions.RateLimitedException
 
getRingingUsers() - Method in interface net.dv8tion.jda.client.entities.Call
 
getRingingUsers() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
getRole() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
getRole() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
If this PermissionOverride is an override dealing with a Role, then this method will return the related Role.
Otherwise, this method returns null.
Basically: if PermissionOverride.isRoleOverride() returns false, this returns null.
getRole() - Method in class net.dv8tion.jda.core.events.role.GenericRoleEvent
 
getRoleById(String) - Method in interface net.dv8tion.jda.core.entities.Guild
This returns the Role which has the same id as the one provided.
If there is no Role that matches the requested id, null is returned.
getRoleById(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getRoleOverrideMap() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getRoleOverrideMap() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getRolePermissionOverrides() - Method in interface net.dv8tion.jda.core.entities.Channel
Gets all of the Role PermissionOverrides that are part of this Channel.
getRolePermissionOverrides() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getRolePermissionOverrides() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getRoles() - Method in interface net.dv8tion.jda.core.entities.Guild
The Roles of this Guild.
getRoles() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getRoles() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getRoles() - Method in interface net.dv8tion.jda.core.entities.Member
The roles applied to this Member.
getRoles() - Method in class net.dv8tion.jda.core.events.guild.member.GuildMemberRoleAddEvent
 
getRoles() - Method in class net.dv8tion.jda.core.events.guild.member.GuildMemberRoleRemoveEvent
 
getRolesByName(String, boolean) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getRolesByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getRoleSet() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getRolesMap() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getRoute() - Method in interface net.dv8tion.jda.core.requests.ratelimit.IBucket
 
getRoute() - Method in class net.dv8tion.jda.core.requests.Request
 
getRoute() - Method in class net.dv8tion.jda.core.requests.Route
 
getRouteBuckets() - Method in class net.dv8tion.jda.core.requests.RateLimiter
 
getSeconds() - Method in enum net.dv8tion.jda.core.managers.GuildManager.Timeout
The amount of seconds represented by this GuildManager.Timeout.
getSelfInfo() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getSelfInfo() - Method in class net.dv8tion.jda.core.events.self.GenericSelfUpdateEvent
 
getSelfInfo() - Method in interface net.dv8tion.jda.core.JDA
Returns the currently logged in account represented by SelfInfo.
Account settings cannot be modified using this object.
getSelfMember() - Method in interface net.dv8tion.jda.core.entities.Guild
 
getSelfMember() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getServiceCloseFrame() - Method in class net.dv8tion.jda.core.events.DisconnectEvent
 
getSessionId() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getSessionId() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
getSessionId() - Method in interface net.dv8tion.jda.core.entities.VoiceState
 
getShardId() - Method in class net.dv8tion.jda.core.JDA.ShardInfo
 
getShardInfo() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getShardInfo() - Method in interface net.dv8tion.jda.core.JDA
 
getShardTotal() - Method in class net.dv8tion.jda.core.JDA.ShardInfo
 
getShutdownTime() - Method in class net.dv8tion.jda.core.events.ShutdownEvent
 
getSiteProvider() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getSiteProvider() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The information on site from which the embed was generated from.
If Discord did not generate any deliverable information about the site, this returns null.
getSize() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
The size of the attachment in bytes.
Example: if getSize() returns 1024, then the attachment is 1024 bytes, or 1KB, in size.
getSplashId() - Method in interface net.dv8tion.jda.core.entities.Guild
 
getSplashId() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getSplashUrl() - Method in interface net.dv8tion.jda.core.entities.Guild
 
getSplashUrl() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getStatus() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getStatus() - Method in class net.dv8tion.jda.core.events.StatusChangeEvent
 
getStatus() - Method in interface net.dv8tion.jda.core.JDA
Gets the current Status of the JDA instance.
getString() - Method in class net.dv8tion.jda.core.requests.Response
 
getStrippedContent() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getStrippedContent() - Method in interface net.dv8tion.jda.core.entities.Message
The content, with all its formatting characters stripped.
getTag() - Method in enum net.dv8tion.jda.core.utils.SimpleLog.Level
Returns the Log-Tag (e.g.
getText() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Footer
The text in the footer
getTextChannel() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getTextChannel() - Method in interface net.dv8tion.jda.core.entities.Message
 
getTextChannel() - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
getTextChannel() - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
getTextChannel() - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
getTextChannel() - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
getTextChannel() - Method in class net.dv8tion.jda.core.events.user.UserTypingEvent
 
getTextChannelById(String) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getTextChannelById(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getTextChannelById(String) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getTextChannelById(String) - Method in interface net.dv8tion.jda.core.JDA
This returns the TextChannel which has the same id as the one provided.
If there is no known TextChannel with an id that matches the provided one, then this returns null.
getTextChannelMap() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getTextChannels() - Method in interface net.dv8tion.jda.core.entities.Guild
The TextChannels available on the Guild.
getTextChannels() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getTextChannels() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getTextChannels() - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all TextChannels of all Guilds that this account is a member of.
getTextChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getTextChannelsByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getTextChannelsByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getTextChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all TextChannels that have the same name as the one provided.
If there are no TextChannels with the provided name, then this returns an empty list.
getTextChannelsMap() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getThumbnail() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getThumbnail() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The information about the Thumbnail image to be displayed with the embed.
If a Thumbnail was not part of this embed, this returns null.
getTimeOffset() - Method in class net.dv8tion.jda.core.requests.ratelimit.BotRateLimiter
 
getTimestamp() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getTimestamp() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The timestamp of the embed.
getTimestamp() - Method in class net.dv8tion.jda.core.events.user.UserTypingEvent
 
getTitle() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getTitle() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The title of the embed.
getToken() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getToken() - Method in interface net.dv8tion.jda.core.JDA
The login token that is currently being used for Discord authentication.
getTopic() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getTopic() - Method in interface net.dv8tion.jda.core.entities.TextChannel
The topic set for this TextChannel.
getType() - Method in class net.dv8tion.jda.client.entities.impl.BlockedUserImpl
 
getType() - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
getType() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getType() - Method in class net.dv8tion.jda.client.entities.impl.IncomingFriendRequestImpl
 
getType() - Method in class net.dv8tion.jda.client.entities.impl.OutgoingFriendRequestImpl
 
getType() - Method in interface net.dv8tion.jda.client.entities.Relationship
 
getType() - Method in interface net.dv8tion.jda.core.entities.Game
The type of Game.
getType() - Method in class net.dv8tion.jda.core.entities.impl.GameImpl
 
getType() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getType() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
getType() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getType() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
getType() - Method in interface net.dv8tion.jda.core.entities.Message
This specifies the type of Message sent.
getType() - Method in interface net.dv8tion.jda.core.entities.MessageChannel
 
getType() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The EmbedType of this embed.
getUrl() - Method in interface net.dv8tion.jda.core.entities.Game
The URL of the Game.
getUrl() - Method in class net.dv8tion.jda.core.entities.impl.GameImpl
 
getUrl() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getUrl() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
The url of the Attachment, most likely on the Discord servers.
getUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
The url of the author.
getUrl() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The that was originally placed into chat that spawned this embed.
getUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
The url of the image.
getUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Provider
The url of the provider.
getUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
The web url of this thumbnail image.
getUrl() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.VideoInfo
The url of the video.
getUser() - Method in interface net.dv8tion.jda.client.entities.CallUser
 
getUser() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
getUser() - Method in class net.dv8tion.jda.client.entities.impl.BlockedUserImpl
 
getUser() - Method in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
getUser() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
getUser() - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
getUser() - Method in class net.dv8tion.jda.client.entities.impl.IncomingFriendRequestImpl
 
getUser() - Method in class net.dv8tion.jda.client.entities.impl.OutgoingFriendRequestImpl
 
getUser() - Method in interface net.dv8tion.jda.client.entities.Relationship
 
getUser() - Method in class net.dv8tion.jda.client.events.group.GroupUserJoinEvent
 
getUser() - Method in class net.dv8tion.jda.client.events.group.GroupUserLeaveEvent
 
getUser() - Method in class net.dv8tion.jda.client.events.relationship.GenericRelationshipEvent
 
getUser() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getUser() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
getUser() - Method in interface net.dv8tion.jda.core.entities.Member
The user wrapped by this Entity.
getUser() - Method in interface net.dv8tion.jda.core.entities.PrivateChannel
The User that this PrivateChannel communicates with.
getUser() - Method in class net.dv8tion.jda.core.events.channel.priv.PrivateChannelCreateEvent
 
getUser() - Method in class net.dv8tion.jda.core.events.channel.priv.PrivateChannelDeleteEvent
 
getUser() - Method in class net.dv8tion.jda.core.events.guild.GuildBanEvent
 
getUser() - Method in class net.dv8tion.jda.core.events.guild.GuildUnbanEvent
 
getUser() - Method in class net.dv8tion.jda.core.events.user.GenericUserEvent
 
getUserById(String) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getUserById(String) - Method in interface net.dv8tion.jda.core.JDA
This returns the User who has the same id as the one provided.
If there is no known user with an id that matches the provided one, this this returns null.
getUserLimit() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
getUserLimit() - Method in interface net.dv8tion.jda.core.entities.VoiceChannel
The maximum amount of Users that can be in this VoiceChannel at one time.
getUserMap() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getUserMap() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getUsers() - Method in interface net.dv8tion.jda.client.entities.Group
 
getUsers() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
getUsers() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getUsers() - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all known Users.
This list will never contain duplicates and represents all Users that JDA can currently see.
getUsersByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getUsersByName(String, boolean) - Method in interface net.dv8tion.jda.core.JDA
This unmodifiable returns all Users that have the same username as the one provided.
If there are no Users with the provided name, then this returns an empty list.
getUsersStartedRinging() - Method in class net.dv8tion.jda.client.events.call.update.CallUpdateRingingUsersEvent
 
getUsersStoppedRinging() - Method in class net.dv8tion.jda.client.events.call.update.CallUpdateRingingUsersEvent
 
getValue() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Field
The value of the field
getVerificationLevel() - Method in interface net.dv8tion.jda.core.entities.Guild
Returns the verification-Level of this Guild.
getVerificationLevel() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getVideoInfo() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
getVideoInfo() - Method in interface net.dv8tion.jda.core.entities.MessageEmbed
The information about the video which should be displayed as an embed.
This is used when sites with HTML5 players are linked and embedded.
getVoiceChannelById(String) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getVoiceChannelById(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getVoiceChannelById(String) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getVoiceChannelById(String) - Method in interface net.dv8tion.jda.core.JDA
This returns the VoiceChannel which has the same id as the one provided.
If there is no known VoiceChannel with an id that matches the provided one, then this returns null.
getVoiceChannelByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getVoiceChannelByName(String, boolean) - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all VoiceChannels that have the same name as the one provided.
If there are no VoiceChannels with the provided name, then this returns an empty list.
getVoiceChannelMap() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getVoiceChannelMap() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getVoiceChannels() - Method in interface net.dv8tion.jda.core.entities.Guild
The VoiceChannels available on the Guild.
getVoiceChannels() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getVoiceChannels() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
getVoiceChannels() - Method in interface net.dv8tion.jda.core.JDA
An unmodifiable list of all VoiceChannels of all Guilds that this account is a member of.
getVoiceChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.core.entities.Guild
 
getVoiceChannelsByName(String, boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getVoiceState() - Method in interface net.dv8tion.jda.client.entities.CallUser
 
getVoiceState() - Method in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
getVoiceState() - Method in class net.dv8tion.jda.client.events.call.voice.GenericCallVoiceEvent
 
getVoiceState() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
getVoiceState() - Method in interface net.dv8tion.jda.core.entities.Member
The VoiceState of this Member.
getVoiceState() - Method in class net.dv8tion.jda.core.events.guild.voice.GenericGuildVoiceEvent
 
getVoiceStates() - Method in interface net.dv8tion.jda.core.entities.Guild
A list containing the VoiceState of every Member in this Guild.
This will never return an empty list because if it were empty, that would imply that there are no Members in this Guild, which is impossible.
getVoiceStates() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
getWidth() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
The width of the Attachment if this Attachment is an image.
If this Attachment is not an image, this returns 0.
getWidth() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
The width of the image.
getWidth() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
The width of the thumbnail image.
getWidth() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.VideoInfo
The width of the video.
This usually isn't the actual video width, but instead the starting embed window size.
Basically: Don't rely on this to represent the actual video's quality or size.
GITHUB - Static variable in class net.dv8tion.jda.core.JDAInfo
 
Group - Interface in net.dv8tion.jda.client.entities
 
group - Variable in class net.dv8tion.jda.client.events.group.GenericGroupEvent
 
group - Variable in class net.dv8tion.jda.client.events.message.group.GenericGroupMessageEvent
 
GroupImpl - Class in net.dv8tion.jda.client.entities.impl
 
GroupImpl(String, JDAImpl) - Constructor for class net.dv8tion.jda.client.entities.impl.GroupImpl
 
GroupJoinEvent - Class in net.dv8tion.jda.client.events.group
 
GroupJoinEvent(JDA, long, Group) - Constructor for class net.dv8tion.jda.client.events.group.GroupJoinEvent
 
GroupLeaveEvent - Class in net.dv8tion.jda.client.events.group
 
GroupLeaveEvent(JDA, long, Group) - Constructor for class net.dv8tion.jda.client.events.group.GroupLeaveEvent
 
GroupMessageDeleteEvent - Class in net.dv8tion.jda.client.events.message.group
 
GroupMessageDeleteEvent(JDA, long, String, Group) - Constructor for class net.dv8tion.jda.client.events.message.group.GroupMessageDeleteEvent
 
GroupMessageEmbedEvent - Class in net.dv8tion.jda.client.events.message.group
 
GroupMessageEmbedEvent(JDA, long, String, Group, List<MessageEmbed>) - Constructor for class net.dv8tion.jda.client.events.message.group.GroupMessageEmbedEvent
 
GroupMessageReceivedEvent - Class in net.dv8tion.jda.client.events.message.group
 
GroupMessageReceivedEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.client.events.message.group.GroupMessageReceivedEvent
 
GroupMessageUpdateEvent - Class in net.dv8tion.jda.client.events.message.group
 
GroupMessageUpdateEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.client.events.message.group.GroupMessageUpdateEvent
 
groups - Variable in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
GroupUpdateIconEvent - Class in net.dv8tion.jda.client.events.group.update
 
GroupUpdateIconEvent(JDA, long, Group, String) - Constructor for class net.dv8tion.jda.client.events.group.update.GroupUpdateIconEvent
 
GroupUpdateNameEvent - Class in net.dv8tion.jda.client.events.group.update
 
GroupUpdateNameEvent(JDA, long, Group, String) - Constructor for class net.dv8tion.jda.client.events.group.update.GroupUpdateNameEvent
 
GroupUpdateOwnerEvent - Class in net.dv8tion.jda.client.events.group.update
 
GroupUpdateOwnerEvent(JDA, long, Group, User) - Constructor for class net.dv8tion.jda.client.events.group.update.GroupUpdateOwnerEvent
 
GroupUserJoinEvent - Class in net.dv8tion.jda.client.events.group
 
GroupUserJoinEvent(JDA, long, Group, User) - Constructor for class net.dv8tion.jda.client.events.group.GroupUserJoinEvent
 
GroupUserLeaveEvent - Class in net.dv8tion.jda.client.events.group
 
GroupUserLeaveEvent(JDA, long, Group, User) - Constructor for class net.dv8tion.jda.client.events.group.GroupUserLeaveEvent
 
Guild - Interface in net.dv8tion.jda.core.entities
Represents a Discord Guild.
guild - Variable in class net.dv8tion.jda.core.events.guild.GenericGuildEvent
 
guild - Variable in class net.dv8tion.jda.core.managers.GuildController
 
guild - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
Guild.MFALevel - Enum in net.dv8tion.jda.core.entities
Represents the Multifactor Authentication level required by the Guild.
Guild.NotificationLevel - Enum in net.dv8tion.jda.core.entities
Represents the Notification-level of the Guild.
Guild.VerificationLevel - Enum in net.dv8tion.jda.core.entities
Represents the Verification-Level of the Guild.
GuildAvailableEvent - Class in net.dv8tion.jda.core.events.guild
GuildAvailableEvent
Fired if a Guild becomes available.

Use: This indicates that a Guild will now start sending events and can be interacted with.
GuildAvailableEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.core.events.guild.GuildAvailableEvent
 
GuildBanEvent - Class in net.dv8tion.jda.core.events.guild
GuildBanEvent
Fired if a User is banned from a Guild.

Use: Retrieve the user who was banned (if available) and triggering guild.
GuildBanEvent(JDA, long, Guild, User) - Constructor for class net.dv8tion.jda.core.events.guild.GuildBanEvent
 
GuildBanHandler - Class in net.dv8tion.jda.core.handle
 
GuildBanHandler(JDAImpl, boolean) - Constructor for class net.dv8tion.jda.core.handle.GuildBanHandler
 
GuildController - Class in net.dv8tion.jda.core.managers
 
GuildController(Guild) - Constructor for class net.dv8tion.jda.core.managers.GuildController
 
GuildCreateHandler - Class in net.dv8tion.jda.core.handle
 
GuildCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildCreateHandler
 
guildDefened - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceGuildDeafenEvent
 
GuildDeleteHandler - Class in net.dv8tion.jda.core.handle
 
GuildDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildDeleteHandler
 
GuildImpl - Class in net.dv8tion.jda.core.entities.impl
 
GuildImpl(JDAImpl, String) - Constructor for class net.dv8tion.jda.core.entities.impl.GuildImpl
 
GuildJoinEvent - Class in net.dv8tion.jda.core.events.guild
GuildJoinEvent
Fired if a you join a Guild.

Warning: Discord already triggered a mass amount of these events due to a downtime.
GuildJoinEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.core.events.guild.GuildJoinEvent
 
GuildLeaveEvent - Class in net.dv8tion.jda.core.events.guild
GuildLeaveEvent
Fired if a you leave a Guild.

Use: Detect when you leave a Guild.
GuildLeaveEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.core.events.guild.GuildLeaveEvent
 
guildLoadComplete(JSONObject) - Method in class net.dv8tion.jda.core.handle.ReadyHandler
 
GuildLock - Class in net.dv8tion.jda.core.requests
 
GuildManager - Class in net.dv8tion.jda.core.managers
 
GuildManager(Guild) - Constructor for class net.dv8tion.jda.core.managers.GuildManager
 
GuildManager.Timeout - Enum in net.dv8tion.jda.core.managers
Represents the idle time allowed until a user is moved to the AFK VoiceChannel if one is set.
GuildManagerUpdatable - Class in net.dv8tion.jda.core.managers
 
GuildManagerUpdatable(Guild) - Constructor for class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Creates a GuildManagerUpdatable that can be used to manage different aspects of the provided Guild.
GuildMemberAddHandler - Class in net.dv8tion.jda.core.handle
 
GuildMemberAddHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildMemberAddHandler
 
GuildMemberJoinEvent - Class in net.dv8tion.jda.core.events.guild.member
GuildMemberJoinEvent
Fired if a Member joins a Guild.

Use: Retrieve member who joined (if available) and affected guild.
GuildMemberJoinEvent(JDA, long, Guild, Member) - Constructor for class net.dv8tion.jda.core.events.guild.member.GuildMemberJoinEvent
 
GuildMemberLeaveEvent - Class in net.dv8tion.jda.core.events.guild.member
GuildMemberLeaveEvent
Fired if a Member leaves a Guild.

Use: Retrieve member who left (if available) and triggering guild.
GuildMemberLeaveEvent(JDA, long, Guild, Member) - Constructor for class net.dv8tion.jda.core.events.guild.member.GuildMemberLeaveEvent
 
GuildMemberNickChangeEvent - Class in net.dv8tion.jda.core.events.guild.member
GuildMemberNickChangeEvent
Fired if a Member updates their Guild nickname.

Use: Retrieve member who changed their nickname, triggering guild, the old nick and the new nick.
GuildMemberNickChangeEvent(JDA, long, Guild, Member, String, String) - Constructor for class net.dv8tion.jda.core.events.guild.member.GuildMemberNickChangeEvent
 
GuildMemberRemoveHandler - Class in net.dv8tion.jda.core.handle
 
GuildMemberRemoveHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildMemberRemoveHandler
 
GuildMemberRoleAddEvent - Class in net.dv8tion.jda.core.events.guild.member
GuildMemberRoleAddEvent
Fired if one or more Roles are assigned to a Member.

Use: Retrieve affected member and guild.
GuildMemberRoleAddEvent(JDA, long, Guild, Member, List<Role>) - Constructor for class net.dv8tion.jda.core.events.guild.member.GuildMemberRoleAddEvent
 
GuildMemberRoleRemoveEvent - Class in net.dv8tion.jda.core.events.guild.member
GuildMemberRoleRemoveEvent
Fired if one or more Roles are removed from a Member.

Use: Retrieve affected member and guild.
GuildMemberRoleRemoveEvent(JDA, long, Guild, Member, List<Role>) - Constructor for class net.dv8tion.jda.core.events.guild.member.GuildMemberRoleRemoveEvent
 
GuildMembersChunkHandler - Class in net.dv8tion.jda.core.handle
 
GuildMembersChunkHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildMembersChunkHandler
 
GuildMemberUpdateHandler - Class in net.dv8tion.jda.core.handle
 
GuildMemberUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildMemberUpdateHandler
 
GuildMessageDeleteEvent - Class in net.dv8tion.jda.core.events.message.guild
GuildMessageDeleteEvent
Fired if a Guild Message was deleted.

Use: Retrieve affected TextChannel and the id of the deleted Message.
GuildMessageDeleteEvent(JDA, long, String, TextChannel) - Constructor for class net.dv8tion.jda.core.events.message.guild.GuildMessageDeleteEvent
 
GuildMessageEmbedEvent - Class in net.dv8tion.jda.core.events.message.guild
GuildMessageEmbedEvent
Fired if a Guild Message contains one or more Embeds.

Use: Retrieve affected TextChannel, the id of the affected Message and a list of MessageEmbeds.
GuildMessageEmbedEvent(JDA, long, String, TextChannel, List<MessageEmbed>) - Constructor for class net.dv8tion.jda.core.events.message.guild.GuildMessageEmbedEvent
 
GuildMessageReceivedEvent - Class in net.dv8tion.jda.core.events.message.guild
GuildMessageReceivedEvent
Fired if a Message is sent in a TextChannel.

Use: Retrieve affected TextChannel and Message.
GuildMessageReceivedEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.core.events.message.guild.GuildMessageReceivedEvent
 
GuildMessageUpdateEvent - Class in net.dv8tion.jda.core.events.message.guild
GuildMessageReceivedEvent
Fired if a Message is edited in a TextChannel.

Use: Retrieve affected TextChannel and Message.
GuildMessageUpdateEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.core.events.message.guild.GuildMessageUpdateEvent
 
guildMuted - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceGuildMuteEvent
 
GuildRoleCreateHandler - Class in net.dv8tion.jda.core.handle
 
GuildRoleCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildRoleCreateHandler
 
GuildRoleDeleteHandler - Class in net.dv8tion.jda.core.handle
 
GuildRoleDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildRoleDeleteHandler
 
GuildRoleUpdateHandler - Class in net.dv8tion.jda.core.handle
 
GuildRoleUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildRoleUpdateHandler
 
guilds - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
Guilds() - Constructor for class net.dv8tion.jda.core.requests.Route.Guilds
 
guildSetupComplete(Guild) - Method in class net.dv8tion.jda.core.handle.ReadyHandler
 
GuildSyncHandler - Class in net.dv8tion.jda.core.handle
 
GuildSyncHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildSyncHandler
 
GuildUnavailableEvent - Class in net.dv8tion.jda.core.events.guild
GuildUnavailableEvent
Fired if a Guild becomes unavailable.
Possibly due to a downtime.

Use: This indicates that a Guild stopped responding.
GuildUnavailableEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.core.events.guild.GuildUnavailableEvent
 
GuildUnavailableException - Exception in net.dv8tion.jda.core.exceptions
 
GuildUnavailableException() - Constructor for exception net.dv8tion.jda.core.exceptions.GuildUnavailableException
 
GuildUnavailableException(String) - Constructor for exception net.dv8tion.jda.core.exceptions.GuildUnavailableException
 
GuildUnbanEvent - Class in net.dv8tion.jda.core.events.guild
GuildBanEvent
Fired if a User is unbanned from a Guild.

Use: Retrieve user who was unbanned (if available) and the guild which they were unbanned from.
GuildUnbanEvent(JDA, long, Guild, User) - Constructor for class net.dv8tion.jda.core.events.guild.GuildUnbanEvent
 
GuildUpdateAfkChannelEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateAfkChannelEvent(JDA, long, Guild, VoiceChannel) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateAfkChannelEvent
 
GuildUpdateAfkTimeoutEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateAfkTimeoutEvent(JDA, long, Guild, int) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateAfkTimeoutEvent
 
GuildUpdateHandler - Class in net.dv8tion.jda.core.handle
 
GuildUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.GuildUpdateHandler
 
GuildUpdateIconEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateIconEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateIconEvent
 
GuildUpdateMFALevelEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateMFALevelEvent(JDA, long, Guild, Guild.MFALevel) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateMFALevelEvent
 
GuildUpdateNameEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateNameEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateNameEvent
 
GuildUpdateNotificationLevelEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateNotificationLevelEvent(JDA, long, Guild, Guild.NotificationLevel) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateNotificationLevelEvent
 
GuildUpdateOwnerEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateOwnerEvent(JDA, long, Guild, Member) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateOwnerEvent
 
GuildUpdateRegionEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateRegionEvent(JDA, long, Guild, Region) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateRegionEvent
 
GuildUpdateSplashEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateSplashEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateSplashEvent
 
GuildUpdateVerificationLevelEvent - Class in net.dv8tion.jda.core.events.guild.update
 
GuildUpdateVerificationLevelEvent(JDA, long, Guild, Guild.VerificationLevel) - Constructor for class net.dv8tion.jda.core.events.guild.update.GuildUpdateVerificationLevelEvent
 
GuildVoiceDeafenEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceDeafenEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceDeafenEvent
 
GuildVoiceGuildDeafenEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceGuildDeafenEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceGuildDeafenEvent
 
GuildVoiceGuildMuteEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceGuildMuteEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceGuildMuteEvent
 
GuildVoiceJoinEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceJoinEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceJoinEvent
 
GuildVoiceLeaveEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceLeaveEvent(JDA, long, Member, VoiceChannel) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceLeaveEvent
 
GuildVoiceMoveEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceMoveEvent(JDA, long, Member, VoiceChannel) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMoveEvent
 
GuildVoiceMuteEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceMuteEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMuteEvent
 
GuildVoiceSelfDeafenEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceSelfDeafenEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSelfDeafenEvent
 
GuildVoiceSelfMuteEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceSelfMuteEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSelfMuteEvent
 
GuildVoiceState - Interface in net.dv8tion.jda.core.entities
 
GuildVoiceStateImpl - Class in net.dv8tion.jda.core.entities.impl
 
GuildVoiceStateImpl(Guild, Member) - Constructor for class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
GuildVoiceSuppressEvent - Class in net.dv8tion.jda.core.events.guild.voice
 
GuildVoiceSuppressEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSuppressEvent
 

H

handle(long, JSONObject) - Method in class net.dv8tion.jda.core.handle.SocketHandler
 
handle(Event) - Method in class net.dv8tion.jda.core.hooks.AnnotatedEventManager
 
handle(Event) - Method in interface net.dv8tion.jda.core.hooks.IEventManager
 
handle(Event) - Method in class net.dv8tion.jda.core.hooks.InterfacedEventManager
 
handle(List<JSONObject>) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
handleCallbackError(WebSocket, Throwable) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
handleCallMessage(JSONObject) - Method in class net.dv8tion.jda.core.handle.MessageUpdateHandler
 
handleEvent(JSONObject) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
handleGuildSync(GuildImpl, JSONArray, JSONArray) - Method in class net.dv8tion.jda.core.entities.EntityBuilder
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.client.handle.CallCreateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.client.handle.CallDeleteHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.client.handle.CallUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.client.handle.ChannelRecipientAddHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.client.handle.ChannelRecipientRemoveHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.client.handle.RelationshipAddHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.client.handle.RelationshipRemoveHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.ChannelCreateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.ChannelDeleteHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.ChannelUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildBanHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildCreateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildDeleteHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildMemberAddHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildMemberRemoveHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildMembersChunkHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildMemberUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildRoleCreateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildRoleDeleteHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildRoleUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildSyncHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.GuildUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.MessageBulkDeleteHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.MessageCreateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.MessageDeleteHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.MessageUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.PresenceUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.ReadyHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.SocketHandler
Handles a given data-json of the Event handled by this Handler.
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.TypingStartHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.UserUpdateHandler
 
handleInternally(JSONObject) - Method in class net.dv8tion.jda.core.handle.VoiceStateUpdateHandler
 
handleResponse(Route.CompiledRoute, HttpResponse<String>) - Method in class net.dv8tion.jda.core.requests.ratelimit.BotRateLimiter
 
handleResponse(Route.CompiledRoute, HttpResponse<String>) - Method in class net.dv8tion.jda.core.requests.ratelimit.ClientRateLimiter
 
handleResponse(Route.CompiledRoute, HttpResponse<String>) - Method in class net.dv8tion.jda.core.requests.RateLimiter
 
handleResponse(Response, Request) - Method in class net.dv8tion.jda.core.requests.RestAction.EmptyRestAction
 
handleResponse(Response, Request) - Method in class net.dv8tion.jda.core.requests.RestAction
 
handlers - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.GameImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
hashCode() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
hashCode() - Method in class net.dv8tion.jda.core.requests.Route.CompiledRoute
 
hashCode() - Method in class net.dv8tion.jda.core.requests.Route
 
hasPermission(Permission...) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
hasPermission(Collection<Permission>) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
hasPermission(Channel, Permission...) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
hasPermission(Channel, Collection<Permission>) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
hasPermission(Permission...) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
hasPermission(Collection<Permission>) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
hasPermission(Channel, Permission...) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
hasPermission(Channel, Collection<Permission>) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
hasPermission(Permission...) - Method in interface net.dv8tion.jda.core.entities.Member
Checks whether or not this Member has the given Permissions in the Guild.
hasPermission(Collection<Permission>) - Method in interface net.dv8tion.jda.core.entities.Member
Checks whether or not this Member has the Permissions in the provided Collection<Permission> in the Guild.
hasPermission(Channel, Permission...) - Method in interface net.dv8tion.jda.core.entities.Member
Checks whether or not this Member has the given Permissions in the specified Channel.
hasPermission(Channel, Collection<Permission>) - Method in interface net.dv8tion.jda.core.entities.Member
Checks whether or not this Member has the Permissions in the provided Collection<Permission> in the specified Channel.
hasPermission(Permission...) - Method in interface net.dv8tion.jda.core.entities.Role
Checks if this Role has the provided Permissions.
This does not check the Channel-specific override Permissions.
hasPermission(Collection<Permission>) - Method in interface net.dv8tion.jda.core.entities.Role
Checks if this Role has the Permissions in the provided Collection<Permission>
This does not check the Channel-specific override Permissions.
hasPermission(Channel, Permission...) - Method in interface net.dv8tion.jda.core.entities.Role
Checks if this Role has the provided Permissions in the specified Channel.
hasPermission(Channel, Collection<Permission>) - Method in interface net.dv8tion.jda.core.entities.Role
Checks if this Role has the Permissions in the provided Collection<Permission> in the specified Channel.
hasPrivateChannel() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
hasPrivateChannel() - Method in interface net.dv8tion.jda.core.entities.User
Whether or not the currently logged in user and this user have a currently open PrivateChannel or not.
height - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
 
height - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
 
height - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.VideoInfo
 
HERE_KEY - Static variable in class net.dv8tion.jda.core.MessageBuilder
 
history - Variable in class net.dv8tion.jda.core.MessageHistory
 

I

IBucket - Interface in net.dv8tion.jda.core.requests.ratelimit
 
iconUrl - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
 
iconUrl - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Footer
 
id - Variable in enum net.dv8tion.jda.core.entities.ChannelType
 
id - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 
id - Variable in enum net.dv8tion.jda.core.entities.MessageType
 
IEventManager - Interface in net.dv8tion.jda.core.hooks
 
IFakeable - Interface in net.dv8tion.jda.core.entities
 
ignore() - Method in class net.dv8tion.jda.client.entities.impl.IncomingFriendRequestImpl
 
ignore() - Method in interface net.dv8tion.jda.client.entities.IncomingFriendRequest
 
ImageInfo(String, String, int, int) - Constructor for class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
 
IMentionable - Interface in net.dv8tion.jda.core.entities
 
IncomingFriendRequest - Interface in net.dv8tion.jda.client.entities
 
IncomingFriendRequestImpl - Class in net.dv8tion.jda.client.entities.impl
 
IncomingFriendRequestImpl(User) - Constructor for class net.dv8tion.jda.client.entities.impl.IncomingFriendRequestImpl
 
info(Object) - Method in class net.dv8tion.jda.core.utils.SimpleLog
Will LOG a message with info level
informDeletion(Message) - Method in class net.dv8tion.jda.core.MessageHistory
 
informDeletion(String) - Method in class net.dv8tion.jda.core.MessageHistory
 
informUpdate(Message) - Method in class net.dv8tion.jda.core.MessageHistory
 
initiating - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
inline - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Field
 
installAuxiliaryCable(int) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
installAuxiliaryCable(int) - Method in interface net.dv8tion.jda.core.JDA
Installs an auxiliary cable into your system.
InterfacedEventManager - Class in net.dv8tion.jda.core.hooks
 
InterfacedEventManager() - Constructor for class net.dv8tion.jda.core.hooks.InterfacedEventManager
 
invalidate() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
Invites() - Constructor for class net.dv8tion.jda.core.requests.Route.Invites
 
inVoiceChannel() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Used to determine if the User is currently in a VoiceChannel in the Guild returned from getGuild().
If this is false, getChannel() will return null.
inVoiceChannel() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isAudioEnabled() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
isAudioEnabled() - Method in interface net.dv8tion.jda.core.JDA
Used to determine whether the instance of JDA supports audio and has it enabled.
isAutoReconnect() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
isAutoReconnect() - Method in interface net.dv8tion.jda.core.JDA
Returns whether or not autoReconnect is enabled for JDA.
isAvailable() - Method in interface net.dv8tion.jda.core.entities.Guild
Returns whether or not this Guild is available.
isAvailable() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
isBot() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
isBot() - Method in interface net.dv8tion.jda.core.entities.User
Returns whether or not the given user is a Bot-Account (special badge in client, some different behaviour)
isBulkDeleteSplittingEnabled() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
isBulkDeleteSplittingEnabled() - Method in interface net.dv8tion.jda.core.JDA
Used to determine if JDA will process MESSAGE_DELETE_BULK messages received from Discord as a single MessageBulkDeleteEvent or split the deleted messages up and fire multiple MessageDeleteEvents, one for each deleted message.
isChannel() - Method in enum net.dv8tion.jda.core.Permission
Returns whether or not this Permission is present Channel-side (configurable via chanel-overrides)
isClosedByServer() - Method in class net.dv8tion.jda.core.events.DisconnectEvent
 
isConnected() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
isConsolePresent() - Static method in class net.dv8tion.jda.core.utils.SimpleLog
Will return whether the program has a console present, or was launched without
isDeafened() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns whether the Member is deafened, either by choice VoiceState.isSelfDeafened() ()} or deafened by an admin GuildVoiceState.isGuildDeafened()
isDeafened() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isDeafened() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceDeafenEvent
 
isEdited() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
isEdited() - Method in interface net.dv8tion.jda.core.entities.Message
Returns true, if this Message was edited as least once
isError() - Method in class net.dv8tion.jda.core.requests.Response
 
isError() - Method in enum net.dv8tion.jda.core.utils.SimpleLog.Level
Returns whether this LOG-level should be treated like an error or not
isFake() - Method in interface net.dv8tion.jda.core.entities.IFakeable
Describes whether an entity is fake or not.
isFake() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
isFake() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
isFromType(ChannelType) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
isFromType(ChannelType) - Method in interface net.dv8tion.jda.core.entities.Message
 
isFromType(ChannelType) - Method in class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
isFromType(ChannelType) - Method in class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
isFromType(ChannelType) - Method in class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
isFromType(ChannelType) - Method in class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
isGroupCall() - Method in interface net.dv8tion.jda.client.entities.Call
 
isGroupCall() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
isGroupCall() - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
isGroupCall() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
isGroupCall() - Method in class net.dv8tion.jda.client.events.call.GenericCallEvent
 
isGuild() - Method in enum net.dv8tion.jda.core.Permission
Returns whether or not this Permission is present Guild-side (configurable via roles)
isGuildDeafened() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns whether the Member got deafened by an Admin
isGuildDeafened() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isGuildDeafened() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceGuildDeafenEvent
 
isGuildMuted() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns whether the Member got muted by an Admin
isGuildMuted() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isGuildMuted() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceGuildMuteEvent
 
isHoisted() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
isHoisted() - Method in interface net.dv8tion.jda.core.entities.Role
Is this Role hoisted?
Members in a hoisted role are displayed in their own grouping on the user-list
isImage() - Method in class net.dv8tion.jda.core.entities.Message.Attachment
Based on the values of getHeight and getWidth being larger than zero.
isInCall() - Method in interface net.dv8tion.jda.client.entities.CallVoiceState
 
isInCall() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
isInline() - Method in class net.dv8tion.jda.core.entities.MessageEmbed.Field
If the field is in line.
isLocked(String) - Method in class net.dv8tion.jda.core.requests.GuildLock
 
isManaged() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
isManaged() - Method in interface net.dv8tion.jda.core.entities.Role
Is this Role managed?
(Via plugins like Twitch).
isMember(User) - Method in interface net.dv8tion.jda.core.entities.Guild
Used to determine the provided User is a member of this Guild.
isMember(User) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
isMemberOverride() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
isMemberOverride() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
Used to determine if this PermissionOverride relates to a specific MEmber.
isMentionable() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
isMentionable() - Method in interface net.dv8tion.jda.core.entities.Role
Returns wheter or not this Role is mentionable
isMentioned(User) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
isMentioned(User) - Method in interface net.dv8tion.jda.core.entities.Message
Checks if given user was mentioned in this message in any way (@User, @everyone, @here).
isMfaEnabled() - Method in class net.dv8tion.jda.core.entities.impl.SelfInfoImpl
 
isMfaEnabled() - Method in interface net.dv8tion.jda.core.entities.SelfInfo
If true, this account is protected by Multi-Factor authorizaiton.
If this is a Client account, then this describes the MFA status of the Client account.
If this is a Bot account, then this describes the MFA status of the Client account that owns this Bot.
isMuted() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns whether the Member is muted, either by choice VoiceState.isSelfMuted() ()} or deafened by an admin GuildVoiceState.isGuildMuted()
isMuted() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isMuted() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMuteEvent
 
ISnowflake - Interface in net.dv8tion.jda.core.entities
 
isOk() - Method in class net.dv8tion.jda.core.requests.Response
 
isPinned() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
isPinned() - Method in interface net.dv8tion.jda.core.entities.Message
Whether or not this Message has been pinned in its parent channel.
isPrivate() - Method in class net.dv8tion.jda.core.events.user.UserTypingEvent
 
isRateLimit() - Method in class net.dv8tion.jda.core.requests.Response
 
isRateLimited(Route.CompiledRoute) - Method in class net.dv8tion.jda.core.requests.RateLimiter
 
isReady() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
isRelationshipUpdate() - Method in class net.dv8tion.jda.core.events.user.UserGameUpdateEvent
 
isRelationshipUpdate() - Method in class net.dv8tion.jda.core.events.user.UserOnlineStatusUpdateEvent
 
isRinging() - Method in interface net.dv8tion.jda.client.entities.CallUser
 
isRinging() - Method in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
isRoleOverride() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
isRoleOverride() - Method in interface net.dv8tion.jda.core.entities.PermissionOverride
Used to determine if this PermissionOverride relates to a specific Role.
isSelfDeafened() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
isSelfDeafened() - Method in class net.dv8tion.jda.client.events.call.voice.CallVoiceSelfDeafenEvent
 
isSelfDeafened() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isSelfDeafened() - Method in interface net.dv8tion.jda.core.entities.VoiceState
Returns whether the Member deafened themselves.
isSelfDeafened() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSelfDeafenEvent
 
isSelfMuted() - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
isSelfMuted() - Method in class net.dv8tion.jda.client.events.call.voice.CallVoiceSelfMuteEvent
 
isSelfMuted() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isSelfMuted() - Method in interface net.dv8tion.jda.core.entities.VoiceState
Returns whether the Member muted themselves.
isSelfMuted() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSelfMuteEvent
 
isShutdown - Variable in class net.dv8tion.jda.core.requests.RateLimiter
 
isSuppressed() - Method in interface net.dv8tion.jda.core.entities.GuildVoiceState
Returns true if this Member is unable to speak because the channel is actively suppressing audio communication.
isSuppressed() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
isSuppressed() - Method in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSuppressEvent
 
isTTS() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
isTTS() - Method in interface net.dv8tion.jda.core.entities.Message
Is this Message supposed to be TTS (Text-to-speach)
isTTS - Variable in class net.dv8tion.jda.core.MessageBuilder
 
isValidStreamingUrl(String) - Static method in interface net.dv8tion.jda.core.entities.Game
Checks if a given String is a valid Twitch url (ie, one that will display "Streaming" on the Discord client).
isVerified() - Method in class net.dv8tion.jda.core.entities.impl.SelfInfoImpl
 
isVerified() - Method in interface net.dv8tion.jda.core.entities.SelfInfo
The status of this account's verification.
(Have you accepted the verification email)
isWebhookMessage() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
isWebhookMessage() - Method in interface net.dv8tion.jda.core.entities.Message
 

J

JDA - Interface in net.dv8tion.jda.core
 
JDA.ShardInfo - Class in net.dv8tion.jda.core
Represents the information used to create this shard.
JDA.Status - Enum in net.dv8tion.jda.core
The current status of the JDA instance.
JDABot - Interface in net.dv8tion.jda.bot
 
jdaBot - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
JDABotImpl - Class in net.dv8tion.jda.bot.entities.impl
 
JDABotImpl(JDAImpl) - Constructor for class net.dv8tion.jda.bot.entities.impl.JDABotImpl
 
JDABuilder - Class in net.dv8tion.jda.core
Used to create a new JDA instance.
JDABuilder(AccountType) - Constructor for class net.dv8tion.jda.core.JDABuilder
Creates a completely empty JDABuilder.
If you use this, you need to set the token using setBotToken(String) before calling buildAsync() or buildBlocking()
JDAClient - Interface in net.dv8tion.jda.client
 
jdaClient - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
JDAClientImpl - Class in net.dv8tion.jda.client.entities.impl
 
JDAClientImpl(JDAImpl) - Constructor for class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
jdaCreated - Static variable in class net.dv8tion.jda.core.JDABuilder
 
JDAImpl - Class in net.dv8tion.jda.core.entities.impl
 
JDAImpl(AccountType, HttpHost, boolean, boolean, boolean, boolean) - Constructor for class net.dv8tion.jda.core.entities.impl.JDAImpl
 
JDAInfo - Class in net.dv8tion.jda.core
Contains information to this specific build of JDA.
JDAInfo() - Constructor for class net.dv8tion.jda.core.JDAInfo
 

K

keepAliveThread - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
kick(Member) - Method in class net.dv8tion.jda.core.managers.GuildController
Kicks a Member from the Guild.
kick(String) - Method in class net.dv8tion.jda.core.managers.GuildController
Kicks the Member specified by the userId from the from the Guild.
KICK_MEMBER - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 

L

LEAVE_GUILD - Static variable in class net.dv8tion.jda.core.requests.Route.Self
 
leaveGroup() - Method in interface net.dv8tion.jda.client.entities.Group
 
leaveGroup() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
LEVEL - Static variable in class net.dv8tion.jda.core.utils.SimpleLog
The global LOG-level that is used as standard if not overwritten
ListenerAdapter - Class in net.dv8tion.jda.core.hooks
An abstract implementation of EventListener which divides Events for the you.
ListenerAdapter() - Constructor for class net.dv8tion.jda.core.hooks.ListenerAdapter
 
listeners - Variable in class net.dv8tion.jda.core.JDABuilder
 
lock(String) - Method in class net.dv8tion.jda.core.requests.GuildLock
 
LOG - Static variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
LOG - Static variable in class net.dv8tion.jda.core.handle.EventCache
 
LOG - Static variable in class net.dv8tion.jda.core.requests.GuildLock
 
LOG - Static variable in class net.dv8tion.jda.core.requests.Requester
 
LOG - Static variable in class net.dv8tion.jda.core.requests.RestAction
 
LOG - Static variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
log(SimpleLog.Level, Object) - Method in class net.dv8tion.jda.core.utils.SimpleLog
Will LOG a message with given LOG-level
log(Throwable) - Method in class net.dv8tion.jda.core.utils.SimpleLog
 
login(String, JDA.ShardInfo) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 

M

main(String[]) - Static method in class net.dv8tion.jda.core.requests.Route
 
markerId - Variable in class net.dv8tion.jda.core.MessageHistory
 
Member - Interface in net.dv8tion.jda.core.entities
Represents a Guild-specific User.
member - Variable in class net.dv8tion.jda.core.events.guild.voice.GenericGuildVoiceEvent
 
MemberImpl - Class in net.dv8tion.jda.core.entities.impl
 
MemberImpl(Guild, User) - Constructor for class net.dv8tion.jda.core.entities.impl.MemberImpl
 
mentioned - Variable in class net.dv8tion.jda.core.MessageBuilder
 
mentionedRoles - Variable in class net.dv8tion.jda.core.MessageBuilder
 
mentionedTextChannels - Variable in class net.dv8tion.jda.core.MessageBuilder
 
mentionEveryone - Variable in class net.dv8tion.jda.core.MessageBuilder
 
mentionsEveryone() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
mentionsEveryone() - Method in interface net.dv8tion.jda.core.entities.Message
Is this Message mentioning everyone using @everyone or @here? In PrivateChannel's, this always returns false
Message - Interface in net.dv8tion.jda.core.entities
Represents a Text message received from Discord.
This repsents message received from both TextChannels and from PrivateChannels.
message - Variable in class net.dv8tion.jda.core.events.message.GenericMessageEvent
 
Message.Attachment - Class in net.dv8tion.jda.core.entities
Represents a Message file attachment.
MessageBuilder - Class in net.dv8tion.jda.core
 
MessageBuilder() - Constructor for class net.dv8tion.jda.core.MessageBuilder
 
MessageBuilder.Formatting - Enum in net.dv8tion.jda.core
MessageBulkDeleteEvent - Class in net.dv8tion.jda.core.events.message
MessageBulkDeleteEvent
Fired if a bulk deletion is executed in a TextChannel.

Use: This event indicates that a large chunk of Messages is deleted in a TextChannel.
MessageBulkDeleteEvent(JDA, long, TextChannel, List<String>) - Constructor for class net.dv8tion.jda.core.events.message.MessageBulkDeleteEvent
 
MessageBulkDeleteHandler - Class in net.dv8tion.jda.core.handle
 
MessageBulkDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.MessageBulkDeleteHandler
 
MessageChannel - Interface in net.dv8tion.jda.core.entities
Represents a Discord channel that can have messages and files sent to it.
MessageCreateHandler - Class in net.dv8tion.jda.core.handle
 
MessageCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.MessageCreateHandler
 
MessageDeleteEvent - Class in net.dv8tion.jda.core.events.message
MessageDeleteEvent
Fired if a Message was deleted in a MessageChannel.

Use: Detect when a Message is deleted.
MessageDeleteEvent(JDA, long, String, MessageChannel) - Constructor for class net.dv8tion.jda.core.events.message.MessageDeleteEvent
 
MessageDeleteHandler - Class in net.dv8tion.jda.core.handle
 
MessageDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.MessageDeleteHandler
 
MessageEmbed - Interface in net.dv8tion.jda.core.entities
Represents an embed displayed by Discord.
This class has many possibilities for null values, so be careful!
MessageEmbed.AuthorInfo - Class in net.dv8tion.jda.core.entities
Class that represents the author of content, possibly including an icon that Discord proxies.
MessageEmbed.Field - Class in net.dv8tion.jda.core.entities
Represents a field in an embed.
MessageEmbed.Footer - Class in net.dv8tion.jda.core.entities
Class that represents a footer at the bottom of an embed
MessageEmbed.ImageInfo - Class in net.dv8tion.jda.core.entities
Represents the information provided to embed an image.
MessageEmbed.Provider - Class in net.dv8tion.jda.core.entities
Multipurpose class that represents a provider of content, whether directly through creation or indirectly through hosting.
MessageEmbed.Thumbnail - Class in net.dv8tion.jda.core.entities
Represents the information Discord provided about a thumbnail image that should be displayed with an embed message.
MessageEmbed.VideoInfo - Class in net.dv8tion.jda.core.entities
Represents the information provided to embed a video.
The videos represented are expected to be played using an HTML5 player from the site which the url belongs to.
MessageEmbedEvent - Class in net.dv8tion.jda.core.events.message
MessageEmbedEvent
Fired if a Message contains an Embed in a MessageChannel.

Use: Grab MessageEmbeds from any message.
MessageEmbedEvent(JDA, long, String, MessageChannel, List<MessageEmbed>) - Constructor for class net.dv8tion.jda.core.events.message.MessageEmbedEvent
 
MessageEmbedImpl - Class in net.dv8tion.jda.core.entities.impl
 
MessageEmbedImpl() - Constructor for class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
MessageHistory - Class in net.dv8tion.jda.core
 
MessageHistory(MessageChannel) - Constructor for class net.dv8tion.jda.core.MessageHistory
 
messageId - Variable in class net.dv8tion.jda.client.events.message.group.GroupMessageDeleteEvent
 
messageIds - Variable in class net.dv8tion.jda.core.events.message.MessageBulkDeleteEvent
 
MessageImpl - Class in net.dv8tion.jda.core.entities.impl
 
MessageImpl(String, MessageChannel, boolean) - Constructor for class net.dv8tion.jda.core.entities.impl.MessageImpl
 
MessageImpl(String, MessageChannel, boolean, MessageType) - Constructor for class net.dv8tion.jda.core.entities.impl.MessageImpl
 
MessageReceivedEvent - Class in net.dv8tion.jda.core.events.message
MessageReceivedEvent
Fired if a Message is sent in a MessageChannel.

Use: This event indicates that a Message is sent in either a private or guild channel.
MessageReceivedEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.core.events.message.MessageReceivedEvent
 
Messages() - Constructor for class net.dv8tion.jda.core.requests.Route.Messages
 
MessageType - Enum in net.dv8tion.jda.core.entities
 
MessageUpdateEvent - Class in net.dv8tion.jda.core.events.message
MessageUpdateEvent
Fired if a Message is edited in a MessageChannel.

Use: This event indicates that a Message is edited in either a private or guild channel.
MessageUpdateEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.core.events.message.MessageUpdateEvent
 
MessageUpdateHandler - Class in net.dv8tion.jda.core.handle
 
MessageUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.MessageUpdateHandler
 
mfaLevel - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
MiscUtil - Class in net.dv8tion.jda.core.utils
 
MiscUtil() - Constructor for class net.dv8tion.jda.core.utils.MiscUtil
 
MISSING_CHANNEL - Static variable in class net.dv8tion.jda.core.entities.EntityBuilder
 
MISSING_USER - Static variable in class net.dv8tion.jda.core.entities.EntityBuilder
 
MODIFY_CHANNEL - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
MODIFY_CHANNELS - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
MODIFY_GUILD - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
MODIFY_MEMBER - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
MODIFY_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
MODIFY_ROLE - Static variable in class net.dv8tion.jda.core.requests.Route.Roles
 
MODIFY_SELF_NICK - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
modifyExpectedGuildMember(String, int) - Method in class net.dv8tion.jda.core.handle.GuildMembersChunkHandler
 
modifyMemberRoles(Member, Collection<Role>, Collection<Role>) - Method in class net.dv8tion.jda.core.managers.GuildController
 
modifyMemberRoles(Member, Role...) - Method in class net.dv8tion.jda.core.managers.GuildController
 
modifyMemberRoles(Member, Collection<Role>) - Method in class net.dv8tion.jda.core.managers.GuildController
 
moveVoiceMember(Member, VoiceChannel) - Method in class net.dv8tion.jda.core.managers.GuildController
Used to move a Member from one VoiceChannel to another VoiceChannel.
As a note, you cannot move a Member that isn't already in a VoiceChannel.
muted - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceMuteEvent
 

N

name - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 
name - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
 
name - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Field
 
name - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Provider
 
name - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
name - Variable in class net.dv8tion.jda.core.utils.SimpleLog
 
needToUpdate() - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
net.dv8tion.jda.bot - package net.dv8tion.jda.bot
 
net.dv8tion.jda.bot.entities.impl - package net.dv8tion.jda.bot.entities.impl
 
net.dv8tion.jda.client - package net.dv8tion.jda.client
 
net.dv8tion.jda.client.entities - package net.dv8tion.jda.client.entities
 
net.dv8tion.jda.client.entities.impl - package net.dv8tion.jda.client.entities.impl
 
net.dv8tion.jda.client.events.call - package net.dv8tion.jda.client.events.call
 
net.dv8tion.jda.client.events.call.update - package net.dv8tion.jda.client.events.call.update
 
net.dv8tion.jda.client.events.call.voice - package net.dv8tion.jda.client.events.call.voice
 
net.dv8tion.jda.client.events.group - package net.dv8tion.jda.client.events.group
 
net.dv8tion.jda.client.events.group.update - package net.dv8tion.jda.client.events.group.update
 
net.dv8tion.jda.client.events.message.group - package net.dv8tion.jda.client.events.message.group
 
net.dv8tion.jda.client.events.relationship - package net.dv8tion.jda.client.events.relationship
 
net.dv8tion.jda.client.exceptions - package net.dv8tion.jda.client.exceptions
 
net.dv8tion.jda.client.handle - package net.dv8tion.jda.client.handle
 
net.dv8tion.jda.core - package net.dv8tion.jda.core
 
net.dv8tion.jda.core.entities - package net.dv8tion.jda.core.entities
 
net.dv8tion.jda.core.entities.impl - package net.dv8tion.jda.core.entities.impl
 
net.dv8tion.jda.core.events - package net.dv8tion.jda.core.events
 
net.dv8tion.jda.core.events.channel.priv - package net.dv8tion.jda.core.events.channel.priv
 
net.dv8tion.jda.core.events.channel.text - package net.dv8tion.jda.core.events.channel.text
 
net.dv8tion.jda.core.events.channel.text.update - package net.dv8tion.jda.core.events.channel.text.update
 
net.dv8tion.jda.core.events.channel.voice - package net.dv8tion.jda.core.events.channel.voice
 
net.dv8tion.jda.core.events.channel.voice.update - package net.dv8tion.jda.core.events.channel.voice.update
 
net.dv8tion.jda.core.events.guild - package net.dv8tion.jda.core.events.guild
 
net.dv8tion.jda.core.events.guild.member - package net.dv8tion.jda.core.events.guild.member
 
net.dv8tion.jda.core.events.guild.update - package net.dv8tion.jda.core.events.guild.update
 
net.dv8tion.jda.core.events.guild.voice - package net.dv8tion.jda.core.events.guild.voice
 
net.dv8tion.jda.core.events.message - package net.dv8tion.jda.core.events.message
 
net.dv8tion.jda.core.events.message.guild - package net.dv8tion.jda.core.events.message.guild
 
net.dv8tion.jda.core.events.message.priv - package net.dv8tion.jda.core.events.message.priv
 
net.dv8tion.jda.core.events.role - package net.dv8tion.jda.core.events.role
 
net.dv8tion.jda.core.events.role.update - package net.dv8tion.jda.core.events.role.update
 
net.dv8tion.jda.core.events.self - package net.dv8tion.jda.core.events.self
 
net.dv8tion.jda.core.events.user - package net.dv8tion.jda.core.events.user
 
net.dv8tion.jda.core.exceptions - package net.dv8tion.jda.core.exceptions
 
net.dv8tion.jda.core.handle - package net.dv8tion.jda.core.handle
 
net.dv8tion.jda.core.hooks - package net.dv8tion.jda.core.hooks
 
net.dv8tion.jda.core.managers - package net.dv8tion.jda.core.managers
 
net.dv8tion.jda.core.requests - package net.dv8tion.jda.core.requests
 
net.dv8tion.jda.core.requests.ratelimit - package net.dv8tion.jda.core.requests.ratelimit
 
net.dv8tion.jda.core.utils - package net.dv8tion.jda.core.utils
 
newStatus - Variable in class net.dv8tion.jda.core.events.StatusChangeEvent
 

O

oldBitrate - Variable in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateBitrateEvent
 
oldIconId - Variable in class net.dv8tion.jda.client.events.group.update.GroupUpdateIconEvent
 
oldName - Variable in class net.dv8tion.jda.client.events.group.update.GroupUpdateNameEvent
 
oldOwner - Variable in class net.dv8tion.jda.client.events.group.update.GroupUpdateOwnerEvent
 
oldRegion - Variable in class net.dv8tion.jda.client.events.call.update.CallUpdateRegionEvent
 
oldStatus - Variable in class net.dv8tion.jda.core.events.StatusChangeEvent
 
oldUserLimit - Variable in class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateUserLimitEvent
 
onBinaryMessage(WebSocket, byte[]) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
onCallCreate(CallCreateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onCallDelete(CallDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onCallUpdateRegion(CallUpdateRegionEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onCallUpdateRingingUsers(CallUpdateRingingUsersEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onCallVoiceJoin(CallVoiceJoinEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onCallVoiceLeave(CallVoiceLeaveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onCallVoiceSelfDeafen(CallVoiceSelfDeafenEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onCallVoiceSelfMute(CallVoiceSelfMuteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onConnected(WebSocket, Map<String, List<String>>) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
onDisconnect(DisconnectEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onDisconnected(WebSocket, WebSocketFrame, WebSocketFrame, boolean) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
onError(SimpleLog, Throwable) - Method in interface net.dv8tion.jda.core.utils.SimpleLog.LogListener
Called on any incoming error-message (Throwable).
onEvent(Event) - Method in interface net.dv8tion.jda.core.hooks.EventListener
Handles any Event.
onEvent(Event) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onEvent(Event) - Method in class net.dv8tion.jda.core.MessageHistory
 
onFailure(Response) - Method in class net.dv8tion.jda.core.requests.Request
 
onFailure(Throwable) - Method in class net.dv8tion.jda.core.requests.Request
 
onFriendAdded(FriendAddedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onFriendRemoved(FriendRemovedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onFriendRequestCanceled(FriendRequestCanceledEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onFriendRequestIgnored(FriendRequestIgnoredEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onFriendRequestReceived(FriendRequestReceivedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onFriendRequestSent(FriendRequestSentEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericCall(GenericCallEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericCallUpdate(GenericCallUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericCallVoice(GenericCallVoiceEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGroup(GenericGroupEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGroupMessage(GenericGroupMessageEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGroupUpdate(GenericGroupUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGuild(GenericGuildEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGuildMember(GenericGuildMemberEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGuildMessage(GenericGuildMessageEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGuildUpdate(GenericGuildUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericGuildVoice(GenericGuildVoiceEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericMessage(GenericMessageEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericPrivateMessage(GenericPrivateMessageEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericRelationship(GenericRelationshipEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericRelationshipAdd(GenericRelationshipAddEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericRelationshipRemove(GenericRelationshipRemoveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericRole(GenericRoleEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericRoleUpdate(GenericRoleUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericSelfUpdate(GenericSelfUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericTextChannel(GenericTextChannelEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericTextChannelUpdate(GenericTextChannelUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericUser(GenericUserEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericVoiceChannel(GenericVoiceChannelEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGenericVoiceChannelUpdate(GenericVoiceChannelUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupJoin(GroupJoinEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupLeave(GroupLeaveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupMessageDelete(GroupMessageDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupMessageEmbed(GroupMessageEmbedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupMessageReceived(GroupMessageReceivedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupMessageUpdate(GroupMessageUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupUpdateIcon(GroupUpdateIconEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupUpdateName(GroupUpdateNameEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupUpdateOwner(GroupUpdateOwnerEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupUserJoin(GroupUserJoinEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGroupUserLeave(GroupUserLeaveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildAvailable(GuildAvailableEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildBan(GuildBanEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildJoin(GuildJoinEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildLeave(GuildLeaveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMemberJoin(GuildMemberJoinEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMemberLeave(GuildMemberLeaveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMemberNickChange(GuildMemberNickChangeEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMemberRoleAdd(GuildMemberRoleAddEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMemberRoleRemove(GuildMemberRoleRemoveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMessageDelete(GuildMessageDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMessageEmbed(GuildMessageEmbedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMessageReceived(GuildMessageReceivedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildMessageUpdate(GuildMessageUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUnavailable(GuildUnavailableEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUnban(GuildUnbanEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateAfkChannel(GuildUpdateAfkChannelEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateAfkTimeout(GuildUpdateAfkTimeoutEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateIcon(GuildUpdateIconEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateMFALevel(GuildUpdateMFALevelEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateName(GuildUpdateNameEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateNotificationLevel(GuildUpdateNotificationLevelEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateOwner(GuildUpdateOwnerEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateRegion(GuildUpdateRegionEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateSplash(GuildUpdateSplashEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildUpdateVerificationLevel(GuildUpdateVerificationLevelEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceDeafen(GuildVoiceDeafenEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceGuildDeafen(GuildVoiceGuildDeafenEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceGuildMute(GuildVoiceGuildMuteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceJoin(GuildVoiceJoinEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceLeave(GuildVoiceLeaveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceMove(GuildVoiceMoveEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceMute(GuildVoiceMuteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceSelfDeafen(GuildVoiceSelfDeafenEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceSelfMute(GuildVoiceSelfMuteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onGuildVoiceSuppress(GuildVoiceSuppressEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
OnlineStatus - Enum in net.dv8tion.jda.core
Represents the online presence of a User.
onLog(SimpleLog, SimpleLog.Level, Object) - Method in interface net.dv8tion.jda.core.utils.SimpleLog.LogListener
Called on any incoming log-messages (including stacktraces).
onMessageBulkDelete(MessageBulkDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onMessageDelete(MessageDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onMessageEmbed(MessageEmbedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onMessageReceived(MessageReceivedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onMessageUpdate(MessageUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onPrivateChannelCreate(PrivateChannelCreateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onPrivateChannelDelete(PrivateChannelDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onPrivateMessageDelete(PrivateMessageDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onPrivateMessageEmbed(PrivateMessageEmbedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onPrivateMessageReceived(PrivateMessageReceivedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onPrivateMessageUpdate(PrivateMessageUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onReady(ReadyEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onReconnect(ReconnectedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onResume(ResumedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleCreate(RoleCreateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleDelete(RoleDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleUpdateColor(RoleUpdateColorEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleUpdateHoisted(RoleUpdateHoistedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleUpdateMentionable(RoleUpdateMentionableEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleUpdateName(RoleUpdateNameEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleUpdatePermissions(RoleUpdatePermissionsEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onRoleUpdatePosition(RoleUpdatePositionEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onSelfUpdateAvatar(SelfUpdateAvatarEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onSelfUpdateEmail(SelfUpdateEmailEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onSelfUpdateMFA(SelfUpdateMFAEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onSelfUpdateName(SelfUpdateNameEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onSelfUpdateVerified(SelfUpdateVerifiedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onShutdown(ShutdownEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onStatusChange(StatusChangeEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onSuccess(T) - Method in class net.dv8tion.jda.core.requests.Request
 
onTextChannelCreate(TextChannelCreateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onTextChannelDelete(TextChannelDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onTextChannelUpdateName(TextChannelUpdateNameEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onTextChannelUpdatePermissions(TextChannelUpdatePermissionsEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onTextChannelUpdatePosition(TextChannelUpdatePositionEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onTextChannelUpdateTopic(TextChannelUpdateTopicEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onTextMessage(WebSocket, String) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
onUnavailableGuildJoined(UnavailableGuildJoinedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onUnexpectedError(WebSocket, WebSocketException) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
onUserAvatarUpdate(UserAvatarUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onUserBlocked(UserBlockedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onUserGameUpdate(UserGameUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onUserNameUpdate(UserNameUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onUserOnlineStatusUpdate(UserOnlineStatusUpdateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onUserTyping(UserTypingEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onUserUnblocked(UserUnblockedEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onVoiceChannelCreate(VoiceChannelCreateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onVoiceChannelDelete(VoiceChannelDeleteEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onVoiceChannelUpdateBitrate(VoiceChannelUpdateBitrateEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onVoiceChannelUpdateName(VoiceChannelUpdateNameEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onVoiceChannelUpdatePermissions(VoiceChannelUpdatePermissionsEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onVoiceChannelUpdatePosition(VoiceChannelUpdatePositionEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
onVoiceChannelUpdateUserLimit(VoiceChannelUpdateUserLimitEvent) - Method in class net.dv8tion.jda.core.hooks.ListenerAdapter
 
openPrivateChannel() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
openPrivateChannel() - Method in interface net.dv8tion.jda.core.entities.User
 
OutgoingFriendRequest - Interface in net.dv8tion.jda.client.entities
 
OutgoingFriendRequestImpl - Class in net.dv8tion.jda.client.entities.impl
 
OutgoingFriendRequestImpl(User) - Constructor for class net.dv8tion.jda.client.entities.impl.OutgoingFriendRequestImpl
 

P

PATCH_ROUTE - Static variable in class net.dv8tion.jda.core.requests.Route.Custom
 
Permission - Enum in net.dv8tion.jda.core
 
PermissionException - Exception in net.dv8tion.jda.core.exceptions
 
PermissionException(Permission) - Constructor for exception net.dv8tion.jda.core.exceptions.PermissionException
 
PermissionException(String) - Constructor for exception net.dv8tion.jda.core.exceptions.PermissionException
 
PermissionException(Permission, String) - Constructor for exception net.dv8tion.jda.core.exceptions.PermissionException
 
PermissionOverride - Interface in net.dv8tion.jda.core.entities
Represents the specific User or Role permission overrides that can be set for channels.
PermissionOverrideImpl - Class in net.dv8tion.jda.core.entities.impl
 
PermissionOverrideImpl(Channel, Member, Role) - Constructor for class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
PermissionUtil - Class in net.dv8tion.jda.core.utils
 
PermissionUtil() - Constructor for class net.dv8tion.jda.core.utils.PermissionUtil
 
pin() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
pin() - Method in interface net.dv8tion.jda.core.entities.Message
This is a shortcut method to MessageChannel.pinMessageById(String).
If this method returns true, then the action was successful and this Message's Message.isPinned() will now return true.
pinMessageById(String) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
pinMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
pinMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
pinMessageById(String) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Used to pin a message.
If the provided messageId is invalid or not in this channel, this does nothing.
playbackCache(EventCache.Type, String) - Method in class net.dv8tion.jda.core.handle.EventCache
 
pool - Variable in class net.dv8tion.jda.core.requests.RateLimiter
 
POST_ROUTE - Static variable in class net.dv8tion.jda.core.requests.Route.Custom
 
PresenceUpdateHandler - Class in net.dv8tion.jda.core.handle
 
PresenceUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.PresenceUpdateHandler
 
privateChannel - Variable in class net.dv8tion.jda.core.entities.impl.UserImpl
 
PrivateChannel - Interface in net.dv8tion.jda.core.entities
Represents the connection used for direct messaging.
PrivateChannelCreateEvent - Class in net.dv8tion.jda.core.events.channel.priv
PrivateChannelCreateEvent
Fired if a Private Channel was created.

Use: Retrieve the freshly created private channel and it's User.
PrivateChannelCreateEvent(JDA, long, PrivateChannel) - Constructor for class net.dv8tion.jda.core.events.channel.priv.PrivateChannelCreateEvent
 
PrivateChannelDeleteEvent - Class in net.dv8tion.jda.core.events.channel.priv
PrivateChannelDeleteEvent
Fired if a Private Channel was deleted.

Use: Retrieve the issuing User.
PrivateChannelDeleteEvent(JDA, long, PrivateChannel) - Constructor for class net.dv8tion.jda.core.events.channel.priv.PrivateChannelDeleteEvent
 
PrivateChannelImpl - Class in net.dv8tion.jda.core.entities.impl
 
PrivateChannelImpl(String, User) - Constructor for class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
privateChannels - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
PrivateMessageDeleteEvent - Class in net.dv8tion.jda.core.events.message.priv
PrivateMessageDeleteEvent
Fired if a Message is deleted in a PrivateChannel.

Use: Retrieve affected PrivateChannel and the ID of the deleted Message.
PrivateMessageDeleteEvent(JDA, long, String, PrivateChannel) - Constructor for class net.dv8tion.jda.core.events.message.priv.PrivateMessageDeleteEvent
 
PrivateMessageEmbedEvent - Class in net.dv8tion.jda.core.events.message.priv
PrivateMessageEmbedEvent
Fired if a Message contains Embeds in a PrivateChannel.

Use: Retrieve affected PrivateChannel, the ID of the deleted Message and a list of MessageEmbeds.
PrivateMessageEmbedEvent(JDA, long, String, PrivateChannel, List<MessageEmbed>) - Constructor for class net.dv8tion.jda.core.events.message.priv.PrivateMessageEmbedEvent
 
PrivateMessageReceivedEvent - Class in net.dv8tion.jda.core.events.message.priv
PrivateMessageReceivedEvent
Fired if a Message is sent in a PrivateChannel.

Use: Retrieve affected PrivateChannel and Message.
PrivateMessageReceivedEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.core.events.message.priv.PrivateMessageReceivedEvent
 
PrivateMessageUpdateEvent - Class in net.dv8tion.jda.core.events.message.priv
PrivateMessageUpdateEvent
Fired if a Message is edited in a PrivateChannel.

Use: Retrieve affected PrivateChannel and edited Message.
PrivateMessageUpdateEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.core.events.message.priv.PrivateMessageUpdateEvent
 
Provider(String, String) - Constructor for class net.dv8tion.jda.core.entities.MessageEmbed.Provider
 
proxy - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
proxy - Static variable in class net.dv8tion.jda.core.JDABuilder
 
proxy - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
proxyIconUrl - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
 
proxyIconUrl - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Footer
 
proxyUrl - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
 
proxyUrl - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
 
PRUNABLE_COUNT - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
prune(int) - Method in class net.dv8tion.jda.core.managers.GuildController
This method will prune (kick) all members who were offline for at least days days.
The RestAction returned from this method will return the amount of Members that were pruned.
You can use GuildController.getPrunableMemberCount(int) to determine how many Members would be pruned if you were to call this method.
PRUNE_MEMBERS - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
PUT_ROUTE - Static variable in class net.dv8tion.jda.core.requests.Route.Custom
 

Q

queue(String, JSONObject) - Method in class net.dv8tion.jda.core.requests.GuildLock
 
queue(Consumer<T>, Consumer<Throwable>) - Method in class net.dv8tion.jda.core.requests.RestAction.EmptyRestAction
 
queue() - Method in class net.dv8tion.jda.core.requests.RestAction
 
queue(Consumer<T>) - Method in class net.dv8tion.jda.core.requests.RestAction
 
queue(Consumer<T>, Consumer<Throwable>) - Method in class net.dv8tion.jda.core.requests.RestAction
 
queueRequest(Request) - Method in class net.dv8tion.jda.core.requests.ratelimit.BotRateLimiter
 
queueRequest(Request) - Method in class net.dv8tion.jda.core.requests.ratelimit.ClientRateLimiter
 
queueRequest(Request) - Method in class net.dv8tion.jda.core.requests.RateLimiter
 

R

RateLimitedException - Exception in net.dv8tion.jda.core.exceptions
 
RateLimitedException(Route.CompiledRoute, long) - Constructor for exception net.dv8tion.jda.core.exceptions.RateLimitedException
 
RateLimitedException(String, long) - Constructor for exception net.dv8tion.jda.core.exceptions.RateLimitedException
 
RateLimiter - Class in net.dv8tion.jda.core.requests
 
RateLimiter(Requester, int) - Constructor for class net.dv8tion.jda.core.requests.RateLimiter
 
ready() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
ReadyEvent - Class in net.dv8tion.jda.core.events
ReadyEvent
Fired if our connection finished loading the ready event.
Before this event was fired all entity related functions (like JDA#getUserById(String)) were not guaranteed to work as expected.

Use: JDA finished populating internal objects and is now ready to be used.
ReadyEvent(JDA, long) - Constructor for class net.dv8tion.jda.core.events.ReadyEvent
 
ReadyHandler - Class in net.dv8tion.jda.core.handle
 
ReadyHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.ReadyHandler
 
reconnect() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
reconnectAudioConnections() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
ReconnectedEvent - Class in net.dv8tion.jda.core.events
ReconnectedEvent
Fired if JDA successfully re-established it's connection to the WebSocket.
All Objects have been replaced when this is fired and events were likely missed in the downtime.

Use: This marks the continuation of event flow stopped by the DisconnectEvent.
ReconnectedEvent(JDA, long) - Constructor for class net.dv8tion.jda.core.events.ReconnectedEvent
 
reconnectTimeoutS - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
region - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
Region - Enum in net.dv8tion.jda.core
Represents the Regions that Discord has servers in.
This is used by Guild to where the server that hosts the Guild is located.
register(Object) - Method in class net.dv8tion.jda.core.hooks.AnnotatedEventManager
 
register(Object) - Method in interface net.dv8tion.jda.core.hooks.IEventManager
 
register(Object) - Method in class net.dv8tion.jda.core.hooks.InterfacedEventManager
 
Relationship - Interface in net.dv8tion.jda.client.entities
 
relationship - Variable in class net.dv8tion.jda.client.events.relationship.GenericRelationshipEvent
 
RelationshipAddHandler - Class in net.dv8tion.jda.client.handle
 
RelationshipAddHandler(JDAImpl) - Constructor for class net.dv8tion.jda.client.handle.RelationshipAddHandler
 
RelationshipRemoveHandler - Class in net.dv8tion.jda.client.handle
 
RelationshipRemoveHandler(JDAImpl) - Constructor for class net.dv8tion.jda.client.handle.RelationshipRemoveHandler
 
relationships - Variable in class net.dv8tion.jda.client.entities.impl.JDAClientImpl
 
RelationshipType - Enum in net.dv8tion.jda.client.entities
 
REMOVE_PINNED_MESSAGE - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
removeEventListener(Object) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
removeEventListener(Object) - Method in interface net.dv8tion.jda.core.JDA
Removes the provided Object from the event-listeners and no longer uses it to handle events.
removeFileLog(SimpleLog.Level) - Static method in class net.dv8tion.jda.core.utils.SimpleLog
Removes all File-logs created via SimpleLog.addFileLog(net.dv8tion.jda.core.utils.SimpleLog.Level, java.io.File) with given Level.
removeFileLog(File) - Static method in class net.dv8tion.jda.core.utils.SimpleLog
removeFriend() - Method in interface net.dv8tion.jda.client.entities.Friend
 
removeFriend() - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
removeListener(Object) - Method in class net.dv8tion.jda.core.JDABuilder
Removes a listener from the list of listeners.
removeListener(SimpleLog.LogListener) - Static method in class net.dv8tion.jda.core.utils.SimpleLog
Removes a custom Listener
removeRolesFromMember(Member, Role...) - Method in class net.dv8tion.jda.core.managers.GuildController
 
removeRolesFromMember(Member, Collection<Role>) - Method in class net.dv8tion.jda.core.managers.GuildController
 
Request<T> - Class in net.dv8tion.jda.core.requests
 
request(Request) - Method in class net.dv8tion.jda.core.requests.Requester
 
requester - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
requester - Variable in class net.dv8tion.jda.core.requests.RateLimiter
 
Requester - Class in net.dv8tion.jda.core.requests
 
Requester(JDA) - Constructor for class net.dv8tion.jda.core.requests.Requester
 
Requester(JDA, AccountType) - Constructor for class net.dv8tion.jda.core.requests.Requester
 
reset() - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Resets all queued updates.
Response - Class in net.dv8tion.jda.core.requests
 
Response(int, String, long) - Constructor for class net.dv8tion.jda.core.requests.Response
 
Response(Exception) - Constructor for class net.dv8tion.jda.core.requests.Response
 
responseNumber - Variable in class net.dv8tion.jda.core.events.Event
 
responseNumber - Variable in class net.dv8tion.jda.core.handle.SocketHandler
 
responseText - Variable in class net.dv8tion.jda.core.requests.Response
 
responseTotal - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
RestAction<T> - Class in net.dv8tion.jda.core.requests
 
RestAction(JDA, Route.CompiledRoute, Object) - Constructor for class net.dv8tion.jda.core.requests.RestAction
 
RestAction.EmptyRestAction<T> - Class in net.dv8tion.jda.core.requests
 
restoreAudioHandlers() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
ResumedEvent - Class in net.dv8tion.jda.core.events
ResumedEvent
Fired if JDA successfully re-established it's connection to the WebSocket.
All Objects are still in place and events are replayed.

Use: This marks the continuation of event flow stopped by the DisconnectEvent.
ResumedEvent(JDA, long) - Constructor for class net.dv8tion.jda.core.events.ResumedEvent
 
retrieveFuture(int) - Method in class net.dv8tion.jda.core.MessageHistory
 
retrievePast(int) - Method in class net.dv8tion.jda.core.MessageHistory
 
retryAfter - Variable in class net.dv8tion.jda.core.requests.Response
 
ringing - Variable in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
Role - Interface in net.dv8tion.jda.core.entities
 
role - Variable in class net.dv8tion.jda.core.events.role.GenericRoleEvent
 
ROLE_KEY - Static variable in class net.dv8tion.jda.core.MessageBuilder
 
RoleCreateEvent - Class in net.dv8tion.jda.core.events.role
RoleCreateEvent
Fired if a Role is created.

Use: Retrieve created Role and it's Guild.
RoleCreateEvent(JDA, long, Role) - Constructor for class net.dv8tion.jda.core.events.role.RoleCreateEvent
 
RoleDeleteEvent - Class in net.dv8tion.jda.core.events.role
RoleDeleteEvent
Fired if a Role is deleted.

Use: Retrieve deleted Role and it's Guild.
RoleDeleteEvent(JDA, long, Role) - Constructor for class net.dv8tion.jda.core.events.role.RoleDeleteEvent
 
RoleImpl - Class in net.dv8tion.jda.core.entities.impl
 
RoleImpl(String, Guild) - Constructor for class net.dv8tion.jda.core.entities.impl.RoleImpl
 
Roles() - Constructor for class net.dv8tion.jda.core.requests.Route.Roles
 
RoleUpdateColorEvent - Class in net.dv8tion.jda.core.events.role.update
 
RoleUpdateColorEvent(JDA, long, Role, Color) - Constructor for class net.dv8tion.jda.core.events.role.update.RoleUpdateColorEvent
 
RoleUpdateHoistedEvent - Class in net.dv8tion.jda.core.events.role.update
 
RoleUpdateHoistedEvent(JDA, long, Role, boolean) - Constructor for class net.dv8tion.jda.core.events.role.update.RoleUpdateHoistedEvent
 
RoleUpdateMentionableEvent - Class in net.dv8tion.jda.core.events.role.update
 
RoleUpdateMentionableEvent(JDA, long, Role, boolean) - Constructor for class net.dv8tion.jda.core.events.role.update.RoleUpdateMentionableEvent
 
RoleUpdateNameEvent - Class in net.dv8tion.jda.core.events.role.update
 
RoleUpdateNameEvent(JDA, long, Role, String) - Constructor for class net.dv8tion.jda.core.events.role.update.RoleUpdateNameEvent
 
RoleUpdatePermissionsEvent - Class in net.dv8tion.jda.core.events.role.update
 
RoleUpdatePermissionsEvent(JDA, long, Role, int) - Constructor for class net.dv8tion.jda.core.events.role.update.RoleUpdatePermissionsEvent
 
RoleUpdatePositionEvent - Class in net.dv8tion.jda.core.events.role.update
 
RoleUpdatePositionEvent(JDA, long, Role, int, int) - Constructor for class net.dv8tion.jda.core.events.role.update.RoleUpdatePositionEvent
 
route - Variable in class net.dv8tion.jda.core.requests.RestAction
 
Route - Class in net.dv8tion.jda.core.requests
 
Route.Channels - Class in net.dv8tion.jda.core.requests
 
Route.CompiledRoute - Class in net.dv8tion.jda.core.requests
 
Route.Custom - Class in net.dv8tion.jda.core.requests
 
Route.Guilds - Class in net.dv8tion.jda.core.requests
 
Route.Invites - Class in net.dv8tion.jda.core.requests
 
Route.Messages - Class in net.dv8tion.jda.core.requests
 
Route.Roles - Class in net.dv8tion.jda.core.requests
 
Route.Self - Class in net.dv8tion.jda.core.requests
 
Route.Users - Class in net.dv8tion.jda.core.requests
 

S

Self() - Constructor for class net.dv8tion.jda.core.requests.Route.Self
 
selfDeafened - Variable in class net.dv8tion.jda.client.events.call.voice.CallVoiceSelfDeafenEvent
 
selfDeafened - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSelfDeafenEvent
 
selfInfo - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
SelfInfo - Interface in net.dv8tion.jda.core.entities
Represents the currently logged in account.
SelfInfoImpl - Class in net.dv8tion.jda.core.entities.impl
 
SelfInfoImpl(String, JDAImpl) - Constructor for class net.dv8tion.jda.core.entities.impl.SelfInfoImpl
 
selfMuted - Variable in class net.dv8tion.jda.client.events.call.voice.CallVoiceSelfMuteEvent
 
selfMuted - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSelfMuteEvent
 
SelfUpdateAvatarEvent - Class in net.dv8tion.jda.core.events.self
 
SelfUpdateAvatarEvent(JDA, long, String) - Constructor for class net.dv8tion.jda.core.events.self.SelfUpdateAvatarEvent
 
SelfUpdateEmailEvent - Class in net.dv8tion.jda.core.events.self
 
SelfUpdateEmailEvent(JDA, long, String) - Constructor for class net.dv8tion.jda.core.events.self.SelfUpdateEmailEvent
 
SelfUpdateMFAEvent - Class in net.dv8tion.jda.core.events.self
 
SelfUpdateMFAEvent(JDA, long, boolean) - Constructor for class net.dv8tion.jda.core.events.self.SelfUpdateMFAEvent
 
SelfUpdateNameEvent - Class in net.dv8tion.jda.core.events.self
 
SelfUpdateNameEvent(JDA, long, String, String) - Constructor for class net.dv8tion.jda.core.events.self.SelfUpdateNameEvent
 
SelfUpdateVerifiedEvent - Class in net.dv8tion.jda.core.events.self
 
SelfUpdateVerifiedEvent(JDA, long, boolean) - Constructor for class net.dv8tion.jda.core.events.self.SelfUpdateVerifiedEvent
 
send(String) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
SEND_MESSAGE - Static variable in class net.dv8tion.jda.core.requests.Route.Messages
 
SEND_TYPING - Static variable in class net.dv8tion.jda.core.requests.Route.Channels
 
sendFile(File, Message) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
sendFile(File, Message) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
sendFile(File, Message) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
sendFile(File, Message) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Uploads a file to the Discord servers and sends it to this TextChannel.
sendIdentify() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
sendKeepAlive() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
sendMessage(String) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
sendMessage(Message) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
sendMessage(String) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
sendMessage(Message) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
sendMessage(String) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
sendMessage(Message) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
sendMessage(String) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Sends a plain text Message to this channel.
sendMessage(Message) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Sends a given Message to this Channel This method only extracts the mentions, text and tts status out of the given Message-Object Therefore this can also be used to resend already received Messages To allow above behaviour, this method returns a new Message instance.
sendResume() - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
sendTyping() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
sendTyping() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
sendTyping() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
sendTyping() - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Sends the typing status to discord.
serverCloseFrame - Variable in class net.dv8tion.jda.core.events.DisconnectEvent
 
sessionId - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
setAfkChannel(VoiceChannel) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setAfkChannel(VoiceChannel) - Method in class net.dv8tion.jda.core.managers.GuildManager
 
setAfkChannel(VoiceChannel) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Changes the AFK VoiceChannel of this Guild If passed null, this will disable the AFK-Channel.
setAfkTimeout(int) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setAfkTimeout(GuildManager.Timeout) - Method in class net.dv8tion.jda.core.managers.GuildManager
 
setAfkTimeout(GuildManager.Timeout) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Changes the AFK Timeout of this Guild After given timeout (in seconds) Users being AFK in voice are being moved to the AFK-Channel Valid timeouts are: 60, 300, 900, 1800, 3600.
setAllow(int) - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
setAttachments(List<Message.Attachment>) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setAudioEnabled(boolean) - Method in class net.dv8tion.jda.core.JDABuilder
Enables/Disables Voice functionality.
This is useful, if your current system doesn't support Voice and you do not need it.
setAuthor(MessageEmbed.AuthorInfo) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setAuthor(User) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
setAutoReconnect(boolean) - Method in interface net.dv8tion.jda.core.JDA
Sets whether or not JDA should try to reconnect, if a connection-error occured.
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.core.JDABuilder
Sets whether or not JDA should try to reconnect, if a connection-error occured.
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
setAvailable(boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setAvatarId(String) - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
setBitrate(int) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
setBot(boolean) - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
setBulkDeleteSplittingEnabled(boolean) - Method in class net.dv8tion.jda.core.JDABuilder
If enabled, JDA will separate the bulk delete event into individual delete events, but this isn't as efficient as handling a single event would be.
setChunkingAndSyncing(boolean) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
setColor(Color) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setColor(Color) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
setConnectedChannel(VoiceChannel) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
setContent(String) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setCurrentCall(Call) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
setCurrentCall(Call) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
setDeafen(Member, boolean) - Method in class net.dv8tion.jda.core.managers.GuildController
Sets the Guild Deafened state state of the Member based on the provided boolean.
setDefaultNotificationLevel(Guild.NotificationLevel) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setDefaultNotificationLeveL(Guild.NotificationLevel) - Method in class net.dv8tion.jda.core.managers.GuildManager
 
setDefaultNotificationLevel(Guild.NotificationLevel) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
setDeny(int) - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
setDescription(String) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setDiscriminator(String) - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
setEditedTime(OffsetDateTime) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setEmail(String) - Method in class net.dv8tion.jda.core.entities.impl.SelfInfoImpl
 
setEmbeds(List<MessageEmbed>) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setEnableShutdownHook(boolean) - Method in class net.dv8tion.jda.core.JDABuilder
Enables/Disables the use of a Shutdown hook to clean up JDA.
When the Java program closes shutdown hooks are run.
setEventManager(IEventManager) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
setEventManager(IEventManager) - Method in interface net.dv8tion.jda.core.JDA
Changes the internal EventManager.
setEventManager(IEventManager) - Method in class net.dv8tion.jda.core.JDABuilder
Changes the internally used EventManager.
setExpectedGuildMembers(String, int) - Method in class net.dv8tion.jda.core.handle.GuildMembersChunkHandler
 
setFake(boolean) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
setFake(boolean) - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
setFields(List<MessageEmbed.Field>) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setFooter(MessageEmbed.Footer) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setGame(Game) - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
setGame(Game) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
setGuildDeafened(boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
setGuildMuted(boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
setHoisted(boolean) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
setIconId(String) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
setIconId(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setImage(MessageEmbed.ImageInfo) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setInCall(boolean) - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
setJoinDate(OffsetDateTime) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
setLevel(SimpleLog.Level) - Method in class net.dv8tion.jda.core.utils.SimpleLog
Set the LOG-level All messages with lower LOG-level will not be printed If this level is set to null, the global Log-level (SimpleLog.LEVEL) will be used
setManaged(boolean) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
setMentionable(boolean) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
setMentionedChannels(List<TextChannel>) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setMentionedRoles(List<Role>) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setMentionedUsers(List<User>) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setMentionsEveryone(boolean) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setMfaEnabled(boolean) - Method in class net.dv8tion.jda.core.entities.impl.SelfInfoImpl
 
setMute(Member, boolean) - Method in class net.dv8tion.jda.core.managers.GuildController
Sets the Guild Muted state state of the Member based on the provided boolean.
setName(String) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
setName(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setName(String) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
setName(String) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
setName(String) - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
setName(String) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
setName(String) - Method in class net.dv8tion.jda.core.managers.GuildManager
 
setName(String) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Changes the name of this Guild.
setNickname(String) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
setNickname(Member, String) - Method in class net.dv8tion.jda.core.managers.GuildController
Changes a member's nickname in this guild.
setOnlineStatus(OnlineStatus) - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
setOnlineStatus(OnlineStatus) - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
setOnlineStatusModifiedTime(OffsetDateTime) - Method in class net.dv8tion.jda.client.entities.impl.FriendImpl
 
setOwner(User) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
setOwner(Member) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setPinned(boolean) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setPrivateChannel(PrivateChannel) - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
setProxy(HttpHost) - Method in class net.dv8tion.jda.core.JDABuilder
Sets the proxy that will be used by ALL JDA instances.
Once this is set IT CANNOT BE CHANGED.
After a JDA instance as been created, this method can never be called again, even if you are creating a new JDA object.
Note: currently this only supports HTTP proxies.
setPublicChannel(TextChannel) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setPublicRole(Role) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setRawPermissions(int) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
setRawPosition(int) - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
setRawPosition(int) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
setRawPosition(int) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
setRegion(Region) - Method in class net.dv8tion.jda.client.entities.impl.CallImpl
 
setRegion(Region) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setRegion(Region) - Method in class net.dv8tion.jda.core.managers.GuildManager
 
setRegion(Region) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Changes the Region of this Guild.
setRequiredMFALevel(Guild.MFALevel) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setRequiredMFALevel(Guild.MFALevel) - Method in class net.dv8tion.jda.core.managers.GuildManager
 
setRequiredMFALevel(Guild.MFALevel) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
setResponseTotal(int) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
setRinging(boolean) - Method in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
setSelfDeafened(boolean) - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
setSelfDeafened(boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
setSelfInfo(SelfInfo) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
setSelfMuted(boolean) - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
setSelfMuted(boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
setSessionId(String) - Method in class net.dv8tion.jda.client.entities.impl.CallVoiceStateImpl
 
setSessionId(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
setSiteProvider(MessageEmbed.Provider) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setSplashId(String) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setStatus(JDA.Status) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
setSuppressed(boolean) - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
setThumbnail(MessageEmbed.Thumbnail) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setTime(OffsetDateTime) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setTimestamp(OffsetDateTime) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setTitle(String) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setToken(String) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
setToken(String) - Method in class net.dv8tion.jda.core.JDABuilder
Sets the botToken that will be used by the JDA instance to log in when buildAsync() or buildBlocking() is called.
setTopic(String) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
setTTS(boolean) - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
setTTS(boolean) - Method in class net.dv8tion.jda.core.MessageBuilder
Makes the created Message a TTS message
setType(EmbedType) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setupKeepAlive(long) - Method in class net.dv8tion.jda.core.requests.WebSocketClient
 
setUrl(String) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
setUserLimit(int) - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
setVerificationLevel(Guild.VerificationLevel) - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
setVerificationLevel(Guild.VerificationLevel) - Method in class net.dv8tion.jda.core.managers.GuildManager
 
setVerificationLevel(Guild.VerificationLevel) - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
Changes the Verification-Level of this Guild.
setVerified(boolean) - Method in class net.dv8tion.jda.core.entities.impl.SelfInfoImpl
 
setVideoInfo(MessageEmbed.VideoInfo) - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
shardInfo - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
shardInfo - Variable in class net.dv8tion.jda.core.JDABuilder
 
shardInfo - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
shouldQueue() - Method in class net.dv8tion.jda.core.requests.Request
 
shouldReconnect - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
shutdown() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
shutdown(boolean) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
shutdown() - Method in interface net.dv8tion.jda.core.JDA
Shuts down JDA, closing all its connections.
shutdown(boolean) - Method in interface net.dv8tion.jda.core.JDA
Shuts down JDA, closing all its connections.
shutdown() - Method in class net.dv8tion.jda.core.requests.RateLimiter
 
shutdown() - Method in class net.dv8tion.jda.core.requests.Requester
 
ShutdownEvent - Class in net.dv8tion.jda.core.events
ShutdownEvent
Fired if JDA successfully finished shutting down.

Use: Confirmation of JDA#shutdown(boolean).
ShutdownEvent(JDA, OffsetDateTime, List<VoiceChannel>) - Constructor for class net.dv8tion.jda.core.events.ShutdownEvent
 
shutdownNow(boolean) - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
shutdownNow(boolean) - Method in interface net.dv8tion.jda.core.JDA
 
shutdownNow() - Method in class net.dv8tion.jda.core.requests.RateLimiter
 
shutdownNow() - Method in class net.dv8tion.jda.core.requests.Requester
 
shutdownTime - Variable in class net.dv8tion.jda.core.events.ShutdownEvent
 
SimpleLog - Class in net.dv8tion.jda.core.utils
 
SimpleLog.Level - Enum in net.dv8tion.jda.core.utils
Enum containing all the LOG-levels
SimpleLog.LogListener - Interface in net.dv8tion.jda.core.utils
This interface has to be able to register (via SimpleLog.addListener(net.dv8tion.jda.core.utils.SimpleLog.LogListener)) and listen to log-messages.
size() - Method in class net.dv8tion.jda.core.handle.EventCache
 
socket - Variable in class net.dv8tion.jda.core.requests.WebSocketClient
 
SocketHandler - Class in net.dv8tion.jda.core.handle
 
SocketHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.SocketHandler
 
startCall() - Method in interface net.dv8tion.jda.client.entities.CallableChannel
 
startCall() - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
startCall() - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
status - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
StatusChangeEvent - Class in net.dv8tion.jda.core.events
StatusChangedEvent
Fired if our Status changed.
StatusChangeEvent(JDA, JDA.Status, JDA.Status) - Constructor for class net.dv8tion.jda.core.events.StatusChangeEvent
 
submittedBuckets - Variable in class net.dv8tion.jda.core.requests.RateLimiter
 
SubscribeEvent - Annotation Type in net.dv8tion.jda.core.hooks
 
suppressed - Variable in class net.dv8tion.jda.core.events.guild.voice.GuildVoiceSuppressEvent
 

T

text - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Footer
 
TextChannel - Interface in net.dv8tion.jda.core.entities
Represents a Discord Text Channel.
TEXTCHANNEL_KEY - Static variable in class net.dv8tion.jda.core.MessageBuilder
 
TextChannelCreateEvent - Class in net.dv8tion.jda.core.events.channel.text
TextChannelCreateEvent
Fired if a TextChannel has been created.

Use: Detect new TextChannel creation.
TextChannelCreateEvent(JDA, long, TextChannel) - Constructor for class net.dv8tion.jda.core.events.channel.text.TextChannelCreateEvent
 
TextChannelDeleteEvent - Class in net.dv8tion.jda.core.events.channel.text
TextChannelDeleteEvent
Fired if a TextChannel has been deleted.

Use: Detect when a TextChannel has been deleted.
TextChannelDeleteEvent(JDA, long, TextChannel) - Constructor for class net.dv8tion.jda.core.events.channel.text.TextChannelDeleteEvent
 
TextChannelImpl - Class in net.dv8tion.jda.core.entities.impl
 
TextChannelImpl(String, Guild) - Constructor for class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
textChannels - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
TextChannelUpdateNameEvent - Class in net.dv8tion.jda.core.events.channel.text.update
TextChannelUpdateNameEvent
Fired if a TextChannel's name changes.

Use: Detect when a TextChannel name changes and get it's previous name.
TextChannelUpdateNameEvent(JDA, long, TextChannel, String) - Constructor for class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdateNameEvent
 
TextChannelUpdatePermissionsEvent - Class in net.dv8tion.jda.core.events.channel.text.update
TextChannelUpdatePermissionsEvent
Fired if a TextChannel's permission overrides change.

Use: Detect when a TextChannel's permission overrides change and get affected Roles/Users.
TextChannelUpdatePermissionsEvent(JDA, long, TextChannel, List<Role>, List<Member>) - Constructor for class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdatePermissionsEvent
 
TextChannelUpdatePositionEvent - Class in net.dv8tion.jda.core.events.channel.text.update
TextChannelUpdatePositionEvent
Fired if a TextChannel's position changes.

Use: Detect when a TextChannel position changes and get it's previous position.
TextChannelUpdatePositionEvent(JDA, long, TextChannel, int) - Constructor for class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdatePositionEvent
 
TextChannelUpdateTopicEvent - Class in net.dv8tion.jda.core.events.channel.text.update
TextChannelUpdateTopicEvent
Fired if a TextChannel's topic changes.

Use: Detect when a TextChannel topic changes and get it's previous topic.
TextChannelUpdateTopicEvent(JDA, long, TextChannel, String) - Constructor for class net.dv8tion.jda.core.events.channel.text.update.TextChannelUpdateTopicEvent
 
Thumbnail(String, String, int, int) - Constructor for class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
 
timeout - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
token - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
token - Variable in class net.dv8tion.jda.core.JDABuilder
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.GameImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.GuildImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.GuildVoiceStateImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.MemberImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.MessageEmbedImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.PermissionOverrideImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.RoleImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.UserImpl
 
toString() - Method in class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
toString() - Method in enum net.dv8tion.jda.core.managers.GuildManager.Timeout
The timeout as a string.
Examples: "60" "300" etc
toString() - Method in enum net.dv8tion.jda.core.Region
 
toString() - Method in class net.dv8tion.jda.core.requests.Response
 
toString() - Method in class net.dv8tion.jda.core.requests.Route.CompiledRoute
 
toString() - Method in class net.dv8tion.jda.core.requests.Route
 
trace(Object) - Method in class net.dv8tion.jda.core.utils.SimpleLog
Will LOG a message with trace level.
transferOwnership(Member) - Method in class net.dv8tion.jda.core.managers.GuildController
 
TypingStartHandler - Class in net.dv8tion.jda.core.handle
 
TypingStartHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.TypingStartHandler
 

U

UnavailableGuildJoinedEvent - Class in net.dv8tion.jda.core.events.guild
UnavailableGuildJoinedEvent
Fired if you joined a Guild that is not yet available.

Use: Retrieve id of unavailable Guild.
UnavailableGuildJoinedEvent(JDA, long, String) - Constructor for class net.dv8tion.jda.core.events.guild.UnavailableGuildJoinedEvent
 
unban(User) - Method in class net.dv8tion.jda.core.managers.GuildController
Unbans the specified User from this Guild.
unban(String) - Method in class net.dv8tion.jda.core.managers.GuildController
Unbans the a user specified by the userId from this Guild.
UNBAN - Static variable in class net.dv8tion.jda.core.requests.Route.Guilds
 
unblockUser() - Method in interface net.dv8tion.jda.client.entities.BlockedUser
 
unblockUser() - Method in class net.dv8tion.jda.client.entities.impl.BlockedUserImpl
 
unlock(String) - Method in class net.dv8tion.jda.core.requests.GuildLock
 
unpin() - Method in class net.dv8tion.jda.core.entities.impl.MessageImpl
 
unpin() - Method in interface net.dv8tion.jda.core.entities.Message
This is a shortcut method to MessageChannel.unpinMessageById(String).
If this method returns true, then the action was successful and this Message's Message.isPinned() will now return false.
unpinMessageById(String) - Method in class net.dv8tion.jda.client.entities.impl.GroupImpl
 
unpinMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.PrivateChannelImpl
 
unpinMessageById(String) - Method in class net.dv8tion.jda.core.entities.impl.TextChannelImpl
 
unpinMessageById(String) - Method in interface net.dv8tion.jda.core.entities.MessageChannel
Used to unpin a message.
If the provided messageId is invalid or not in this channel, this does nothing.
unregister(Object) - Method in class net.dv8tion.jda.core.hooks.AnnotatedEventManager
 
unregister(Object) - Method in interface net.dv8tion.jda.core.hooks.IEventManager
 
unregister(Object) - Method in class net.dv8tion.jda.core.hooks.InterfacedEventManager
 
updatable - Variable in class net.dv8tion.jda.core.managers.GuildManager
 
update() - Method in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
This method will apply all accumulated changes received by setters
UPDATE_SELF - Static variable in class net.dv8tion.jda.core.requests.Route.Self
 
url - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.AuthorInfo
 
url - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
 
url - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Provider
 
url - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
 
url - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.VideoInfo
 
user - Variable in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
user - Variable in class net.dv8tion.jda.client.events.group.GroupUserJoinEvent
 
user - Variable in class net.dv8tion.jda.client.events.group.GroupUserLeaveEvent
 
User - Interface in net.dv8tion.jda.core.entities
Represents a Discord User.
USER_AGENT - Static variable in class net.dv8tion.jda.core.requests.Requester
 
USER_KEY - Static variable in class net.dv8tion.jda.core.MessageBuilder
 
UserAvatarUpdateEvent - Class in net.dv8tion.jda.core.events.user
UserAvatarUpdateEvent
Fired if the Avatar of a User changes.

Use: Retrieve the User who's Avatar changed and their previous Avatar ID/URL.
UserAvatarUpdateEvent(JDA, long, User, String) - Constructor for class net.dv8tion.jda.core.events.user.UserAvatarUpdateEvent
 
UserBlockedEvent - Class in net.dv8tion.jda.client.events.relationship
 
UserBlockedEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.UserBlockedEvent
 
UserGameUpdateEvent - Class in net.dv8tion.jda.core.events.user
UserGameUpdateEvent
Fired if the Game of a User changes.

Use: Retrieve the User who's Game changed and their previous Game.
UserGameUpdateEvent(JDA, long, User, Guild, Game) - Constructor for class net.dv8tion.jda.core.events.user.UserGameUpdateEvent
 
UserImpl - Class in net.dv8tion.jda.core.entities.impl
 
UserImpl(String, JDAImpl) - Constructor for class net.dv8tion.jda.core.entities.impl.UserImpl
 
UserNameUpdateEvent - Class in net.dv8tion.jda.core.events.user
UserNameUpdateEvent
Fired if the username of a User changes.
UserNameUpdateEvent(JDA, long, User, String, String) - Constructor for class net.dv8tion.jda.core.events.user.UserNameUpdateEvent
 
UserOnlineStatusUpdateEvent - Class in net.dv8tion.jda.core.events.user
UserOnlineStatusUpdateEvent
Fired if the OnlineStatus of a User changes.

Use: Retrieve the User who's status changed and their previous status.
UserOnlineStatusUpdateEvent(JDA, long, User, Guild, OnlineStatus) - Constructor for class net.dv8tion.jda.core.events.user.UserOnlineStatusUpdateEvent
 
users - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
Users() - Constructor for class net.dv8tion.jda.core.requests.Route.Users
 
usersStartedRinging - Variable in class net.dv8tion.jda.client.events.call.update.CallUpdateRingingUsersEvent
 
usersStoppedRinging - Variable in class net.dv8tion.jda.client.events.call.update.CallUpdateRingingUsersEvent
 
UserTypingEvent - Class in net.dv8tion.jda.core.events.user
UserTypingUpdateEvent
Fired if a User starts typing.
UserTypingEvent(JDA, long, User, MessageChannel, OffsetDateTime) - Constructor for class net.dv8tion.jda.core.events.user.UserTypingEvent
 
UserUnblockedEvent - Class in net.dv8tion.jda.client.events.relationship
 
UserUnblockedEvent(JDA, long, Relationship) - Constructor for class net.dv8tion.jda.client.events.relationship.UserUnblockedEvent
 
UserUpdateHandler - Class in net.dv8tion.jda.core.handle
 
UserUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.UserUpdateHandler
 
useSharding(int, int) - Method in class net.dv8tion.jda.core.JDABuilder
This will enable sharding mode for JDA.
useShutdownHook - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 

V

value - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Field
 
valueOf(String) - Static method in enum net.dv8tion.jda.client.entities.RelationshipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.AccountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.entities.ChannelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.entities.EmbedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.entities.Game.GameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.entities.Guild.MFALevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.entities.Guild.NotificationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.entities.Guild.VerificationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.entities.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.handle.EventCache.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.JDA.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.managers.GuildManager.Timeout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.MessageBuilder.Formatting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.OnlineStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.requests.ErrorResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.core.utils.SimpleLog.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.dv8tion.jda.client.entities.RelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.AccountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.entities.ChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.entities.EmbedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.entities.Game.GameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.entities.Guild.MFALevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.entities.Guild.NotificationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.entities.Guild.VerificationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.entities.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.handle.EventCache.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.JDA.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.managers.GuildManager.Timeout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.MessageBuilder.Formatting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.OnlineStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.requests.ErrorResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.core.utils.SimpleLog.Level
Returns an array containing the constants of this enum type, in the order they are declared.
verificationLevel - Variable in class net.dv8tion.jda.core.managers.GuildManagerUpdatable
 
VerificationLevelException - Exception in net.dv8tion.jda.client.exceptions
 
VerificationLevelException(Guild.VerificationLevel) - Constructor for exception net.dv8tion.jda.client.exceptions.VerificationLevelException
 
verifyToken() - Method in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
VERSION - Static variable in class net.dv8tion.jda.core.JDAInfo
 
VERSION_BUILD - Static variable in class net.dv8tion.jda.core.JDAInfo
 
VERSION_MAJOR - Static variable in class net.dv8tion.jda.core.JDAInfo
 
VERSION_MINOR - Static variable in class net.dv8tion.jda.core.JDAInfo
 
VERSION_REVISION - Static variable in class net.dv8tion.jda.core.JDAInfo
 
VideoInfo(String, int, int) - Constructor for class net.dv8tion.jda.core.entities.MessageEmbed.VideoInfo
 
VoiceChannel - Interface in net.dv8tion.jda.core.entities
Represents a Discord Voice Channel.
VoiceChannelCreateEvent - Class in net.dv8tion.jda.core.events.channel.voice
VoiceChannelCreateEvent
Fired if a VoiceChannel is created.

Use: Get affected VoiceChannel.
VoiceChannelCreateEvent(JDA, long, VoiceChannel) - Constructor for class net.dv8tion.jda.core.events.channel.voice.VoiceChannelCreateEvent
 
VoiceChannelDeleteEvent - Class in net.dv8tion.jda.core.events.channel.voice
VoiceChannelDeleteEvent
Fired if a VoiceChannel is deleted.

Use: Get affected VoiceChannel(likely to be null) or affected Guild.
VoiceChannelDeleteEvent(JDA, long, VoiceChannel) - Constructor for class net.dv8tion.jda.core.events.channel.voice.VoiceChannelDeleteEvent
 
VoiceChannelImpl - Class in net.dv8tion.jda.core.entities.impl
 
VoiceChannelImpl(String, Guild) - Constructor for class net.dv8tion.jda.core.entities.impl.VoiceChannelImpl
 
voiceChannels - Variable in class net.dv8tion.jda.core.entities.impl.JDAImpl
 
VoiceChannelUpdateBitrateEvent - Class in net.dv8tion.jda.core.events.channel.voice.update
VoiceChannelUpdateBitrateEvent
Fired if a VoiceChannel's bitrate changes.

Use: Get affected VoiceChannel, affected Guild and previous bitrate.
VoiceChannelUpdateBitrateEvent(JDA, long, VoiceChannel, int) - Constructor for class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateBitrateEvent
 
VoiceChannelUpdateNameEvent - Class in net.dv8tion.jda.core.events.channel.voice.update
VoiceChannelUpdateNameEvent
Fired if a VoiceChannel's name changes.

Use: Get affected VoiceChannel, affected Guild and previous name.
VoiceChannelUpdateNameEvent(JDA, long, VoiceChannel, String) - Constructor for class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateNameEvent
 
VoiceChannelUpdatePermissionsEvent - Class in net.dv8tion.jda.core.events.channel.voice.update
VoiceChannelUpdatePermissionsEvent
Fired if a VoiceChannel's permission overrides change.

Use: Get affected VoiceChannel, affected Guild and affected Roles/Users.
VoiceChannelUpdatePermissionsEvent(JDA, long, VoiceChannel, List<Role>, List<Member>) - Constructor for class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdatePermissionsEvent
 
VoiceChannelUpdatePositionEvent - Class in net.dv8tion.jda.core.events.channel.voice.update
VoiceChannelUpdatePositionEvent
Fired if a VoiceChannel's position changes.

Use: Get affected VoiceChannel, affected Guild and previous position.
VoiceChannelUpdatePositionEvent(JDA, long, VoiceChannel, int) - Constructor for class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdatePositionEvent
 
VoiceChannelUpdateUserLimitEvent - Class in net.dv8tion.jda.core.events.channel.voice.update
VoiceChannelUpdateUserLimitEvent
Fired if a VoiceChannel's user limit changes.

Use: Get affected VoiceChannel, affected Guild and previous user limit.
VoiceChannelUpdateUserLimitEvent(JDA, long, VoiceChannel, int) - Constructor for class net.dv8tion.jda.core.events.channel.voice.update.VoiceChannelUpdateUserLimitEvent
 
voiceState - Variable in class net.dv8tion.jda.client.entities.impl.CallUserImpl
 
VoiceState - Interface in net.dv8tion.jda.core.entities
 
VoiceStateUpdateHandler - Class in net.dv8tion.jda.core.handle
 
VoiceStateUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.core.handle.VoiceStateUpdateHandler
 

W

warn(Object) - Method in class net.dv8tion.jda.core.utils.SimpleLog
Will LOG a message with warning level
wasHoisted() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdateHoistedEvent
 
wasMentionable() - Method in class net.dv8tion.jda.core.events.role.update.RoleUpdateMentionableEvent
 
wasMfaEnabled() - Method in class net.dv8tion.jda.core.events.self.SelfUpdateMFAEvent
 
wasVerified() - Method in class net.dv8tion.jda.core.events.self.SelfUpdateVerifiedEvent
 
WebSocketClient - Class in net.dv8tion.jda.core.requests
 
WebSocketClient(JDAImpl) - Constructor for class net.dv8tion.jda.core.requests.WebSocketClient
 
width - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.ImageInfo
 
width - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.Thumbnail
 
width - Variable in class net.dv8tion.jda.core.entities.MessageEmbed.VideoInfo
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links