A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

I

Icon - Interface in org.javacord.api.entity
This class represents a discord icon, for example a server icon or a user avatar.
ICON - org.javacord.api.entity.auditlog.AuditLogChangeType
 
iconAsBufferedImage(DiscordApi) - Method in interface org.javacord.api.entity.message.embed.EmbedAuthor
Downloads the author icon as a BufferedImage.
iconAsByteArray(DiscordApi) - Method in interface org.javacord.api.entity.message.embed.EmbedAuthor
Downloads the author icon as a byte array.
iconAsInputStream(DiscordApi) - Method in interface org.javacord.api.entity.message.embed.EmbedAuthor
Downloads the author icon as an input stream.
ID - org.javacord.api.entity.auditlog.AuditLogChangeType
 
IDENTIFY - org.javacord.api.BotInviteScope
 
IDLE - org.javacord.api.entity.user.UserStatus
The user is idle.
inActionRow() - Method in class org.javacord.api.entity.message.component.ButtonBuilder
Add this button to a new action row and return the new action row.
INCOMING - org.javacord.api.entity.webhook.WebhookType
Incoming webhooks can post messages to channels with a generated token.
IncomingWebhook - Interface in org.javacord.api.entity.webhook
This class represents a webhook you can send messages to.
INDIA - org.javacord.api.entity.Region
 
INSTANCE - org.javacord.api.entity.activity.ActivityFlag
 
INTEGRATION_CREATE - org.javacord.api.entity.auditlog.AuditLogActionType
 
INTEGRATION_DELETE - org.javacord.api.entity.auditlog.AuditLogActionType
 
INTEGRATION_UPDATE - org.javacord.api.entity.auditlog.AuditLogActionType
 
Intent - Enum in org.javacord.api.entity.intent
Represents an intent.
Interaction - Interface in org.javacord.api.interaction
 
InteractionBase - Interface in org.javacord.api.interaction
 
InteractionCreateEvent - Interface in org.javacord.api.event.interaction
An interaction create event.
InteractionCreateListener - Interface in org.javacord.api.listener.interaction
This listener listens to interaction creations.
InteractionFollowupMessageBuilder - Interface in org.javacord.api.interaction.callback
 
InteractionImmediateResponseBuilder - Interface in org.javacord.api.interaction.callback
 
InteractionMessageBuilder - Class in org.javacord.api.interaction.callback
This class is intended to be used by advanced users that desire full control over interaction responses.
InteractionMessageBuilder() - Constructor for class org.javacord.api.interaction.callback.InteractionMessageBuilder
 
InteractionMessageBuilderBase<T> - Interface in org.javacord.api.interaction.callback
 
InteractionMessageBuilderDelegate - Interface in org.javacord.api.entity.message.internal
 
InteractionOriginalResponseUpdater - Interface in org.javacord.api.interaction.callback
 
InteractionType - Enum in org.javacord.api.interaction
 
INVISIBLE - org.javacord.api.entity.user.UserStatus
The user is invisible.
Invite - Interface in org.javacord.api.entity.server.invite
This class represents an invite object.
INVITE_CREATE - org.javacord.api.entity.auditlog.AuditLogActionType
 
INVITE_DELETE - org.javacord.api.entity.auditlog.AuditLogActionType
 
INVITE_SPLASH - org.javacord.api.entity.server.ServerFeature
Server has access to set an invite splash background.
INVITE_UPDATE - org.javacord.api.entity.auditlog.AuditLogActionType
 
InviteBuilder - Class in org.javacord.api.entity.server.invite
A class to create invite objects.
InviteBuilder(ServerChannel) - Constructor for class org.javacord.api.entity.server.invite.InviteBuilder
Creates a new invite builder.
InviteBuilderDelegate - Interface in org.javacord.api.entity.server.invite.internal
This class is internally used by the InviteBuilder to create invites.
INVITED - org.javacord.api.entity.team.TeamMembershipState
User is invited as a team member.
INVITER_ID - org.javacord.api.entity.auditlog.AuditLogChangeType
 
INVITES_DISABLED - org.javacord.api.entity.server.ServerFeature
Server has paused invites, preventing new users from joining.
IS_CROSSPOST - org.javacord.api.entity.message.MessageFlag
This message originated from a message in another channel (via Channel Following).
isActionRow() - Method in interface org.javacord.api.entity.message.component.HighLevelComponent
Whether this component is of this type.
isActualEdit() - Method in interface org.javacord.api.event.message.MessageEditEvent
Whether this event represents a real change of the contents of this message.
isAdmin(User) - Method in interface org.javacord.api.entity.server.Server
Checks if the given user is an administrator of the server.
isAnimated() - Method in interface org.javacord.api.entity.emoji.Emoji
Checks if the emoji is animated.
isAnimated() - Method in interface org.javacord.api.entity.Icon
Checks if the icon is animated.
isArchived() - Method in interface org.javacord.api.entity.channel.thread.ThreadMetadata
Whether this thread is archived.
isArchived() - Method in interface org.javacord.api.event.channel.server.thread.ServerThreadChannelChangeArchivedEvent
Gets whether the thread is archived.
isAutocompletable() - Method in interface org.javacord.api.interaction.SlashCommandOption
Checks whether this option can be autocompleted.
isAvailable() - Method in interface org.javacord.api.entity.sticker.Sticker
Whether the sticker can be used or not if it's from a server.
isBot() - Method in interface org.javacord.api.entity.user.User
Checks if the user is a bot account.
isBotOwner() - Method in interface org.javacord.api.entity.message.MessageAuthor
Checks if the author is the owner of the current account.
isBotOwner() - Method in interface org.javacord.api.entity.user.User
Checks if this user is the owner of the current account or the current account's team.
isBotOwnerOrTeamMember() - Method in interface org.javacord.api.entity.user.User
Checks if this user is the owner or a member of the team of the current account.
isBotUser() - Method in interface org.javacord.api.entity.message.MessageAuthor
Checks if the author is a bot user.
isButton() - Method in interface org.javacord.api.entity.message.component.LowLevelComponent
Whether this component is of this type.
isCachedForever() - Method in interface org.javacord.api.entity.message.Message
Checks if the message is kept in cache forever.
isChannelFollowerWebhook() - Method in interface org.javacord.api.entity.webhook.IncomingWebhook
 
isChannelFollowerWebhook() - Method in interface org.javacord.api.entity.webhook.Webhook
Checks if the webhook is a channel follower webhook.
isConnected(long) - Method in interface org.javacord.api.entity.channel.ServerVoiceChannel
Checks whether the user with the given id is connected to this channel.
isConnected(ServerVoiceChannel) - Method in interface org.javacord.api.entity.user.User
Checks whether this user is connected to the given channel.
isConnected(User) - Method in interface org.javacord.api.entity.channel.ServerVoiceChannel
Checks whether the given user is connected to this channel.
isCustomEmoji() - Method in interface org.javacord.api.entity.emoji.Emoji
Checks if the emoji is a custom emoji.
isDeafened(long) - Method in interface org.javacord.api.entity.server.Server
Gets the deafened state of the user with the given id.
isDeafened(Server) - Method in interface org.javacord.api.entity.user.User
Gets the deafened state of the user in the given server.
isDeafened(User) - Method in interface org.javacord.api.entity.server.Server
Gets the deafened state of the given user.
isDebugEnabled() - Static method in class org.javacord.api.util.logging.FallbackLoggerConfiguration
Checks whether debug logging is enabled.
isDefault() - Method in interface org.javacord.api.entity.message.component.SelectMenuOption
If the option is the default for the menu.
isDefaultAutomaticMessageCacheCleanupEnabled() - Method in interface org.javacord.api.DiscordApi
Gets whether automatic message cache cleanup is enabled.
isDisabled() - Method in interface org.javacord.api.entity.message.component.Button
Get whether the button is disabled.
isDisabled() - Method in interface org.javacord.api.entity.message.component.internal.ButtonBuilderDelegate
Get whether the button is disabled.
isDisabled() - Method in interface org.javacord.api.entity.message.component.SelectMenu
If the select menu is disabled.
isDisabledByDefault() - Method in interface org.javacord.api.interaction.ApplicationCommand
Gets whether this command is disabled and only usable by server administrators by default.
isDisplayedSeparately() - Method in interface org.javacord.api.entity.permission.Role
Check if this role is pinned in the user listing (sometimes called "hoist").
isEmpty() - Method in interface org.javacord.api.entity.permission.Permissions
Checks if the all permission types are set to PermissionState.UNSET.
isEnabledInDms() - Method in interface org.javacord.api.interaction.ApplicationCommand
Gets whether this command can be used in DMs.
isEphemeral() - Method in interface org.javacord.api.entity.Attachment
Gets whether this attachment is ephemeral.
isEveryoneRole() - Method in interface org.javacord.api.entity.permission.Role
Checks if the role is the @everyone role.
isFocused() - Method in interface org.javacord.api.interaction.SlashCommandInteractionOption
Checks if this option is the currently focused option for autocomplete.
isFullyDownloaded() - Method in interface org.javacord.api.audio.DownloadableAudioSource
Checks if the audio source is fully downloaded.
isGlobalApplicationCommand() - Method in interface org.javacord.api.interaction.ApplicationCommand
Gets whether this application command is global.
isGlobalListener() - Method in interface org.javacord.api.util.event.ListenerManager
Checks if the managed listener is a global listener.
isImage() - Method in interface org.javacord.api.entity.Attachment
Checks if the attachment is an image.
isIncomingWebhook() - Method in interface org.javacord.api.entity.webhook.IncomingWebhook
 
isIncomingWebhook() - Method in interface org.javacord.api.entity.webhook.Webhook
Checks if the webhook is an incoming webhook.
isInline() - Method in interface org.javacord.api.entity.message.embed.EmbedField
Gets whether this field should display inline.
isInvitable() - Method in interface org.javacord.api.entity.channel.thread.ThreadMetadata
Informs you weather someone who is not a moderator can add non-moderator users to the thread.
isInvitable() - Method in interface org.javacord.api.event.channel.server.thread.ServerThreadChannelChangeInvitableEvent
Gets the new invitable state of the thread.
isKnownCustomEmoji() - Method in interface org.javacord.api.entity.emoji.Emoji
Checks if the emoji is a known custom emoji.
isLarge() - Method in interface org.javacord.api.entity.server.Server
Checks if the server is considered large.
isLocked() - Method in interface org.javacord.api.entity.channel.thread.ThreadMetadata
Whether this thread is locked.
isLocked() - Method in interface org.javacord.api.event.channel.server.thread.ServerThreadChannelChangeLockedEvent
Gets the new locked state.
isManaged() - Method in interface org.javacord.api.entity.emoji.KnownCustomEmoji
Checks if this emoji is managed.
isManaged() - Method in interface org.javacord.api.entity.permission.Role
Checks if this role is managed by an integration.
isMember(User) - Method in interface org.javacord.api.entity.server.Server
Checks if the given user is a member of this server.
isMentionable() - Method in interface org.javacord.api.entity.permission.Role
Check if this role is mentionable.
isMove() - Method in interface org.javacord.api.event.channel.server.voice.ServerVoiceChannelMemberJoinEvent
Gets whether this event is part of a move.
isMove() - Method in interface org.javacord.api.event.channel.server.voice.ServerVoiceChannelMemberLeaveEvent
Gets whether this event is part of a move.
isMuted() - Method in interface org.javacord.api.audio.AudioSource
Checks whether the audio source is muted.
isMuted() - Method in class org.javacord.api.audio.AudioSourceBase
 
isMuted() - Method in class org.javacord.api.audio.SilentAudioSource
 
isMuted(long) - Method in interface org.javacord.api.entity.server.Server
Gets the muted state of the user with the given id.
isMuted(Server) - Method in interface org.javacord.api.entity.user.User
Gets the muted state of the user in the given server.
isMuted(User) - Method in interface org.javacord.api.entity.server.Server
Gets the muted state of the given user.
isNewDeafened() - Method in interface org.javacord.api.event.user.UserChangeDeafenedEvent
Gets the new deafened state of the user.
isNewMuted() - Method in interface org.javacord.api.event.user.UserChangeMutedEvent
Gets the new muted state of the user.
isNewSelfDeafened() - Method in interface org.javacord.api.event.user.UserChangeSelfDeafenedEvent
Gets the new self-deafened state of the user.
isNewSelfMuted() - Method in interface org.javacord.api.event.user.UserChangeSelfMutedEvent
Gets the new self-muted state of the user.
isNsfw() - Method in interface org.javacord.api.entity.channel.ChannelCategory
Checks is the category is "not safe for work".
isNsfw() - Method in interface org.javacord.api.entity.channel.ServerTextChannel
Checks is the channel is "not safe for work".
isNsfw() - Method in interface org.javacord.api.entity.channel.ServerVoiceChannel
Checks if the channel is "not safe for work".
isNsfw() - Method in interface org.javacord.api.event.channel.server.voice.ServerVoiceChannelChangeNsfwEvent
Gets the new nsfw flag of the channel.
isOldDeafened() - Method in interface org.javacord.api.event.user.UserChangeDeafenedEvent
Gets the old deafened state of the user.
isOldMuted() - Method in interface org.javacord.api.event.user.UserChangeMutedEvent
Gets the old muted state of the user.
isOldSelfDeafened() - Method in interface org.javacord.api.event.user.UserChangeSelfDeafenedEvent
Gets the old self-deafened state of the user.
isOldSelfMuted() - Method in interface org.javacord.api.event.user.UserChangeSelfMutedEvent
Gets the old self-muted state of the user.
isOwnedByTeam() - Method in interface org.javacord.api.entity.ApplicationInfo
Check if the application is owned by a team rather than a single user.
isOwner(User) - Method in interface org.javacord.api.entity.server.Server
Checks if the given user is the owner of the server.
isPaused() - Method in interface org.javacord.api.audio.PauseableAudioSource
Checks if the audio source is paused.
isPaused() - Method in class org.javacord.api.audio.SilentAudioSource
 
isPending(long) - Method in interface org.javacord.api.entity.server.Server
Gets the pending state of the user.
isPending(Server) - Method in interface org.javacord.api.entity.user.User
Gets the pending state of the user in the given server.
isPinned() - Method in interface org.javacord.api.entity.message.Message
Checks if the message is pinned.
isPremiumProgressBarEnabled() - Method in interface org.javacord.api.entity.server.Server
True if the server's boost progress bar is enabled.
isPremiumSubscriptionRole() - Method in interface org.javacord.api.entity.permission.RoleTags
Whether this role is the premium subscription role.
isPrioritySpeaker(User) - Method in interface org.javacord.api.entity.channel.ServerVoiceChannel
Checks if the given user is a priority speaker in this voice channel.
isPrioritySpeaking() - Method in interface org.javacord.api.audio.AudioConnection
Gets the priority speaker status of this connection.
isPrivate() - Method in interface org.javacord.api.entity.channel.ServerThreadChannel
Whether this thread is private.
isPrivateMessage() - Method in interface org.javacord.api.entity.message.Message
Checks if the message was sent in a private channel.
isPrivateMessage() - Method in interface org.javacord.api.event.message.CertainMessageEvent
Checks if the event's message was sent in a private channel.
isPrivileged() - Method in enum org.javacord.api.entity.intent.Intent
Check if the intent is privileged.
isPublic() - Method in interface org.javacord.api.entity.channel.ServerThreadChannel
Whether this thread is private.
isPublicBot() - Method in interface org.javacord.api.entity.ApplicationInfo
Check if the application's bot is public.
isRegularServerChannelType() - Method in enum org.javacord.api.entity.channel.ChannelType
Checks if this type is a regular server channel type.
isRegularUser() - Method in interface org.javacord.api.entity.message.MessageAuthor
Checks if the author is a regular user.
isRequired() - Method in interface org.javacord.api.entity.message.component.internal.TextInputBuilderDelegate
Get whether the TextInput is required.
isRequired() - Method in interface org.javacord.api.entity.message.component.TextInput
Get whether the text input is disabled.
isRequired() - Method in interface org.javacord.api.interaction.SlashCommandOption
Checks whether this option is required.
isRevoked() - Method in interface org.javacord.api.entity.server.invite.RichInvite
Checks if the invite is revoked.
isRoleEntity() - Method in interface org.javacord.api.event.channel.server.ServerChannelChangeOverwrittenPermissionsEvent
Checks if the affected entity is a role.
isSelectMenu() - Method in interface org.javacord.api.entity.message.component.LowLevelComponent
Whether this component is of this type.
isSelectMenuType() - Method in enum org.javacord.api.entity.message.component.ComponentType
Whether this component is a type of select menu.
isSelfDeafened() - Method in interface org.javacord.api.audio.AudioConnection
Gets the self-deafened status of this connection.
isSelfDeafened(long) - Method in interface org.javacord.api.entity.server.Server
Gets the self-deafened state of the user with the given id.
isSelfDeafened(Server) - Method in interface org.javacord.api.entity.user.User
Gets the self-deafened state of the user in the given server.
isSelfDeafened(User) - Method in interface org.javacord.api.entity.server.Server
Gets the self-deafened state of the given user.
isSelfMuted() - Method in interface org.javacord.api.audio.AudioConnection
Gets the self-muted status of this connection.
isSelfMuted(long) - Method in interface org.javacord.api.entity.server.Server
Gets the self-muted state of the user with the given id.
isSelfMuted(Server) - Method in interface org.javacord.api.entity.user.User
Gets the self-muted state of the user in the given server.
isSelfMuted(User) - Method in interface org.javacord.api.entity.server.Server
Gets the self-muted state of the given user.
isServerAdmin() - Method in interface org.javacord.api.entity.message.MessageAuthor
Checks if the author is an administrator of the server where the message was sent.
isServerApplicationCommand() - Method in interface org.javacord.api.interaction.ApplicationCommand
Gets whether this application command is a server application command.
isServerChannelType() - Method in enum org.javacord.api.entity.channel.ChannelType
Checks if this type is a server channel type.
isServerMessage() - Method in interface org.javacord.api.entity.message.Message
Checks if the message was sent in a server channel.
isServerMessage() - Method in interface org.javacord.api.event.message.CertainMessageEvent
Checks if the event's message was sent in a server channel.
isSet(long) - Method in enum org.javacord.api.entity.permission.PermissionType
Checks if the permission is "included" in the given long.
isShutdownHookRegistrationEnabled() - Method in class org.javacord.api.DiscordApiBuilder
Checks if newly created DiscordApi instances should register a shutdown hook to disconnect the instance.
isShutdownHookRegistrationEnabled() - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
Checks if newly created DiscordApi instances should register a shutdown hook to disconnect the instance.
isSpoiler() - Method in interface org.javacord.api.entity.Attachment
Checks whether the attachment is marked as a spoiler.
isSubcommandOrGroup() - Method in interface org.javacord.api.interaction.SlashCommandInteractionOption
Checks if the option is a subcommand or group.
isSubcommandOrGroup() - Method in interface org.javacord.api.interaction.SlashCommandOption
Gets whether this slash command option is a subcommand or subcommand group.
isTeamMember() - Method in interface org.javacord.api.entity.message.MessageAuthor
Checks if the author is a member of the team owning the bot account.
isTeamMember() - Method in interface org.javacord.api.entity.user.User
Checks if this user is a member of the team of the current account.
isTemporary() - Method in interface org.javacord.api.entity.server.invite.RichInvite
Checks if the invite only grants temporary membership.
isTextChannelType() - Method in enum org.javacord.api.entity.channel.ChannelType
Checks if this type is a text channel type.
isTextInput() - Method in interface org.javacord.api.entity.message.component.LowLevelComponent
Whether this component is of this type.
isThreadMessage() - Method in interface org.javacord.api.entity.message.Message
Checks if the message was sent in a thread channel.
isTraceEnabled() - Static method in class org.javacord.api.util.logging.FallbackLoggerConfiguration
Checks whether trace logging is enabled.
isTts() - Method in interface org.javacord.api.entity.message.Message
Checks if this message is text-to-speech.
isUnicodeEmoji() - Method in interface org.javacord.api.entity.emoji.Emoji
Checks if the emoji is a unicode.
isUser() - Method in interface org.javacord.api.entity.message.MessageAuthor
Checks if the author of the message is a user.
isUserCachedEnabled() - Method in class org.javacord.api.DiscordApiBuilder
Gets whether the user cache is enabled.
isUserCacheEnabled() - Method in interface org.javacord.api.DiscordApi
Checks if the user cache is enabled.
isUserCacheEnabled() - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
Gets whether the user cache is enabled.
isUserEntity() - Method in interface org.javacord.api.event.channel.server.ServerChannelChangeOverwrittenPermissionsEvent
Checks if the affected entity is a user.
isVip() - Method in enum org.javacord.api.entity.Region
Checks if the region of is for VIPs only.
isVoiceChannelType() - Method in enum org.javacord.api.entity.channel.ChannelType
Checks if this type is a voice channel type.
isWaitingForServersOnStartup() - Method in interface org.javacord.api.DiscordApi
Checks if Javacord is waiting for all servers to become available on startup.
isWaitingForServersOnStartup() - Method in class org.javacord.api.DiscordApiBuilder
Checks if Javacord should wait for all servers to become available on startup.
isWaitingForServersOnStartup() - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
Checks if Javacord should wait for all servers to become available on startup.
isWaitingForUsersOnStartup() - Method in interface org.javacord.api.DiscordApi
Checks if Javacord is waiting for all servers to get cached on startup.
isWaitingForUsersOnStartup() - Method in class org.javacord.api.DiscordApiBuilder
Checks if Javacord should wait for all users to be cached.
isWaitingForUsersOnStartup() - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
Checks if Javacord should wait for all users to get cached on startup.
isWebhook() - Method in interface org.javacord.api.entity.message.MessageAuthor
Checks if the author is a webhook.
isWidgetEnabled() - Method in interface org.javacord.api.entity.server.Server
True if the server widget is enabled.
isYourself() - Method in interface org.javacord.api.entity.message.MessageAuthor
Gets if this author is the user of the connected account.
isYourself() - Method in interface org.javacord.api.entity.user.User
Gets if this user is the user of the connected account.
ITALIAN - org.javacord.api.interaction.DiscordLocale
 
ITALICS - org.javacord.api.entity.message.MessageDecoration
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages