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

O

ObjectAttachableListener - Interface in org.javacord.api.listener
This is a marker interface for listeners that can be attached to an object.
OFFLINE - org.javacord.api.entity.user.UserStatus
Ths user is offline.
oldAvatarIsDefaultAvatar() - Method in interface org.javacord.api.event.user.UserChangeAvatarEvent
Checks if the old avatar is a default avatar.
onCachedMessagePin(CachedMessagePinEvent) - Method in interface org.javacord.api.listener.message.CachedMessagePinListener
This method is called every time a cached message gets pinned.
onCachedMessageUnpin(CachedMessageUnpinEvent) - Method in interface org.javacord.api.listener.message.CachedMessageUnpinListener
This method is called every time a cached message gets unpinned.
onChannelPinsUpdate(ChannelPinsUpdateEvent) - Method in interface org.javacord.api.listener.message.ChannelPinsUpdateListener
This method is called every time a channel's pins update.
onGroupChannelChangeName(GroupChannelChangeNameEvent) - Method in interface org.javacord.api.listener.channel.group.GroupChannelChangeNameListener
This method is called every time a group channel's name changes.
onGroupChannelCreate(GroupChannelCreateEvent) - Method in interface org.javacord.api.listener.channel.group.GroupChannelCreateListener
This method is called every time a group channel is created.
onGroupChannelDelete(GroupChannelDeleteEvent) - Method in interface org.javacord.api.listener.channel.group.GroupChannelDeleteListener
This method is called every time a group channel is deleted.
onKnownCustomEmojiChangeName(KnownCustomEmojiChangeNameEvent) - Method in interface org.javacord.api.listener.server.emoji.KnownCustomEmojiChangeNameListener
This method is called every time a custom emoji's name changed.
onKnownCustomEmojiChangeWhitelistedRoles(KnownCustomEmojiChangeWhitelistedRolesEvent) - Method in interface org.javacord.api.listener.server.emoji.KnownCustomEmojiChangeWhitelistedRolesListener
This method is called every time a custom emoji's whitelisted roles changed.
onKnownCustomEmojiCreate(KnownCustomEmojiCreateEvent) - Method in interface org.javacord.api.listener.server.emoji.KnownCustomEmojiCreateListener
This method is called every time a custom emoji is created.
onKnownCustomEmojiDelete(KnownCustomEmojiDeleteEvent) - Method in interface org.javacord.api.listener.server.emoji.KnownCustomEmojiDeleteListener
This method is called every time a custom emoji is deleted.
ONLINE - org.javacord.api.entity.user.UserStatus
The user is online.
onLostConnection(LostConnectionEvent) - Method in interface org.javacord.api.listener.connection.LostConnectionListener
This method is called every time a connection is lost.
ONLY_MENTIONS - org.javacord.api.entity.server.DefaultMessageNotificationLevel
 
onMessageCreate(MessageCreateEvent) - Method in interface org.javacord.api.listener.message.MessageCreateListener
This method is called every time a message is created.
onMessageDelete(MessageDeleteEvent) - Method in interface org.javacord.api.listener.message.MessageDeleteListener
This method is called every time a message is deleted.
onMessageEdit(MessageEditEvent) - Method in interface org.javacord.api.listener.message.MessageEditListener
This method is called every time a message is edited.
onPrivateChannelCreate(PrivateChannelCreateEvent) - Method in interface org.javacord.api.listener.channel.user.PrivateChannelCreateListener
This method is called every time a private channel is created.
onPrivateChannelDelete(PrivateChannelDeleteEvent) - Method in interface org.javacord.api.listener.channel.user.PrivateChannelDeleteListener
This method is called every time a private channel is deleted.
onReactionAdd(ReactionAddEvent) - Method in interface org.javacord.api.listener.message.reaction.ReactionAddListener
This method is called every time a reaction is added to a message.
onReactionRemove(ReactionRemoveEvent) - Method in interface org.javacord.api.listener.message.reaction.ReactionRemoveListener
This method is called every time a reaction is removed from a message.
onReactionRemoveAll(ReactionRemoveAllEvent) - Method in interface org.javacord.api.listener.message.reaction.ReactionRemoveAllListener
This method is called every time all reactions were removed from a message.
onReconnect(ReconnectEvent) - Method in interface org.javacord.api.listener.connection.ReconnectListener
This method is called every time a connection is reconnected.
onResume(ResumeEvent) - Method in interface org.javacord.api.listener.connection.ResumeListener
This method is called every time a connection is resumed.
onRoleChangeColor(RoleChangeColorEvent) - Method in interface org.javacord.api.listener.server.role.RoleChangeColorListener
This method is called every time a role's color changes.
onRoleChangeHoist(RoleChangeHoistEvent) - Method in interface org.javacord.api.listener.server.role.RoleChangeHoistListener
This method is called every time a role's hoist changes.
onRoleChangeMentionable(RoleChangeMentionableEvent) - Method in interface org.javacord.api.listener.server.role.RoleChangeMentionableListener
This method is called every time a role's mentionable flag changes.
onRoleChangeName(RoleChangeNameEvent) - Method in interface org.javacord.api.listener.server.role.RoleChangeNameListener
This method is called every time a role's name changes.
onRoleChangePermissions(RoleChangePermissionsEvent) - Method in interface org.javacord.api.listener.server.role.RoleChangePermissionsListener
This method is called every time a role's permissions changes.
onRoleChangePosition(RoleChangePositionEvent) - Method in interface org.javacord.api.listener.server.role.RoleChangePositionListener
This method is called every time a role's position changes.
onRoleCreate(RoleCreateEvent) - Method in interface org.javacord.api.listener.server.role.RoleCreateListener
This method is called every time a role is created.
onRoleDelete(RoleDeleteEvent) - Method in interface org.javacord.api.listener.server.role.RoleDeleteListener
This method is called every time a role is deleted.
onServerBecomesAvailable(ServerBecomesAvailableEvent) - Method in interface org.javacord.api.listener.server.ServerBecomesAvailableListener
This method is called every time a server became unavailable.
onServerBecomesUnavailable(ServerBecomesUnavailableEvent) - Method in interface org.javacord.api.listener.server.ServerBecomesUnavailableListener
This method is called every time a server became available.
onServerChangeAfkChannel(ServerChangeAfkChannelEvent) - Method in interface org.javacord.api.listener.server.ServerChangeAfkChannelListener
This method is called every time a server's afk channel changed.
onServerChangeAfkTimeout(ServerChangeAfkTimeoutEvent) - Method in interface org.javacord.api.listener.server.ServerChangeAfkTimeoutListener
This method is called every time a server's afk timeout changed.
onServerChangeDefaultMessageNotificationLevel(ServerChangeDefaultMessageNotificationLevelEvent) - Method in interface org.javacord.api.listener.server.ServerChangeDefaultMessageNotificationLevelListener
This method is called every time a server's default message notification level changed.
onServerChangeExplicitContentFilterLevel(ServerChangeExplicitContentFilterLevelEvent) - Method in interface org.javacord.api.listener.server.ServerChangeExplicitContentFilterLevelListener
This method is called every time a server's explicit content filter level changed.
onServerChangeIcon(ServerChangeIconEvent) - Method in interface org.javacord.api.listener.server.ServerChangeIconListener
This method is called every time a server's icon changed.
onServerChangeMultiFactorAuthenticationLevel(ServerChangeMultiFactorAuthenticationLevelEvent) - Method in interface org.javacord.api.listener.server.ServerChangeMultiFactorAuthenticationLevelListener
This method is called every time a server's multi factor authentication level changed.
onServerChangeName(ServerChangeNameEvent) - Method in interface org.javacord.api.listener.server.ServerChangeNameListener
This method is called every time a server's name changed.
onServerChangeOwner(ServerChangeOwnerEvent) - Method in interface org.javacord.api.listener.server.ServerChangeOwnerListener
This method is called every time a server's owner changed.
onServerChangeRegion(ServerChangeRegionEvent) - Method in interface org.javacord.api.listener.server.ServerChangeRegionListener
This method is called every time a server's region changed.
onServerChangeSplash(ServerChangeSplashEvent) - Method in interface org.javacord.api.listener.server.ServerChangeSplashListener
This method is called every time a server's splash changed.
onServerChangeSystemChannel(ServerChangeSystemChannelEvent) - Method in interface org.javacord.api.listener.server.ServerChangeSystemChannelListener
This method is called every time a server's system channel changed.
onServerChangeVerificationLevel(ServerChangeVerificationLevelEvent) - Method in interface org.javacord.api.listener.server.ServerChangeVerificationLevelListener
This method is called every time a server's verification level changed.
onServerChannelChangeName(ServerChannelChangeNameEvent) - Method in interface org.javacord.api.listener.channel.server.ServerChannelChangeNameListener
This method is called every time a server channel's name changes.
onServerChannelChangeNsfwFlag(ServerChannelChangeNsfwFlagEvent) - Method in interface org.javacord.api.listener.channel.server.ServerChannelChangeNsfwFlagListener
This method is called every time a server channel's nsfw flag changes.
onServerChannelChangeOverwrittenPermissions(ServerChannelChangeOverwrittenPermissionsEvent) - Method in interface org.javacord.api.listener.channel.server.ServerChannelChangeOverwrittenPermissionsListener
This method is called every time a server channel's overwritten permissions change.
onServerChannelChangePosition(ServerChannelChangePositionEvent) - Method in interface org.javacord.api.listener.channel.server.ServerChannelChangePositionListener
This method is called every time a server channel's position changes.
onServerChannelCreate(ServerChannelCreateEvent) - Method in interface org.javacord.api.listener.channel.server.ServerChannelCreateListener
This method is called every time a server channel is created.
onServerChannelDelete(ServerChannelDeleteEvent) - Method in interface org.javacord.api.listener.channel.server.ServerChannelDeleteListener
This method is called every time a server channel is deleted.
onServerJoin(ServerJoinEvent) - Method in interface org.javacord.api.listener.server.ServerJoinListener
This method is called every time you join a server.
onServerLeave(ServerLeaveEvent) - Method in interface org.javacord.api.listener.server.ServerLeaveListener
This method is called every time you leave a server.
onServerMemberBan(ServerMemberBanEvent) - Method in interface org.javacord.api.listener.server.member.ServerMemberBanListener
This method is called every time a user got banned from a server.
onServerMemberJoin(ServerMemberJoinEvent) - Method in interface org.javacord.api.listener.server.member.ServerMemberJoinListener
This method is called every time a user joins a server.
onServerMemberLeave(ServerMemberLeaveEvent) - Method in interface org.javacord.api.listener.server.member.ServerMemberLeaveListener
This method is called every time a user leaves a server.
onServerMemberUnban(ServerMemberUnbanEvent) - Method in interface org.javacord.api.listener.server.member.ServerMemberUnbanListener
This method is called every time a user got unbanned from a server.
onServerTextChannelChangeSlowmodeDelay(ServerTextChannelChangeSlowmodeEvent) - Method in interface org.javacord.api.listener.channel.server.text.ServerTextChannelChangeSlowmodeListener
This method is called every time a server text channel's slowmode delay changes.
onServerTextChannelChangeTopic(ServerTextChannelChangeTopicEvent) - Method in interface org.javacord.api.listener.channel.server.text.ServerTextChannelChangeTopicListener
This method is called every time a server text channel's topic changes.
onServerVoiceChannelChangeBitrate(ServerVoiceChannelChangeBitrateEvent) - Method in interface org.javacord.api.listener.channel.server.voice.ServerVoiceChannelChangeBitrateListener
This method is called every time a server voice channel's bitrate changes.
onServerVoiceChannelChangeUserLimit(ServerVoiceChannelChangeUserLimitEvent) - Method in interface org.javacord.api.listener.channel.server.voice.ServerVoiceChannelChangeUserLimitListener
This method is called every time a server voice channel's user limit changes.
onServerVoiceChannelMemberJoin(ServerVoiceChannelMemberJoinEvent) - Method in interface org.javacord.api.listener.channel.server.voice.ServerVoiceChannelMemberJoinListener
This method is called every time a user joins a server voice channel.
onServerVoiceChannelMemberLeave(ServerVoiceChannelMemberLeaveEvent) - Method in interface org.javacord.api.listener.channel.server.voice.ServerVoiceChannelMemberLeaveListener
This method is called every time a user joins a server voice channel.
onUserChangeActivity(UserChangeActivityEvent) - Method in interface org.javacord.api.listener.user.UserChangeActivityListener
This method is called every time a user changed their activity.
onUserChangeAvatar(UserChangeAvatarEvent) - Method in interface org.javacord.api.listener.user.UserChangeAvatarListener
This method is called every time a user changed their avatar.
onUserChangeDeafened(UserChangeDeafenedEvent) - Method in interface org.javacord.api.listener.user.UserChangeDeafenedListener
This method is called every time the deafened state of a user is changed on a server.
onUserChangeDiscriminator(UserChangeDiscriminatorEvent) - Method in interface org.javacord.api.listener.user.UserChangeDiscriminatorListener
This method is called every time a user changed their discriminator.
onUserChangeMuted(UserChangeMutedEvent) - Method in interface org.javacord.api.listener.user.UserChangeMutedListener
This method is called every time the muted state of user is changed on a server.
onUserChangeName(UserChangeNameEvent) - Method in interface org.javacord.api.listener.user.UserChangeNameListener
This method is called every time a user changed their name.
onUserChangeNickname(UserChangeNicknameEvent) - Method in interface org.javacord.api.listener.user.UserChangeNicknameListener
This method is called every time a user changed their nickname on a server.
onUserChangeSelfDeafened(UserChangeSelfDeafenedEvent) - Method in interface org.javacord.api.listener.user.UserChangeSelfDeafenedListener
This method is called every time a user changed their self-deafened state on a server.
onUserChangeSelfMuted(UserChangeSelfMutedEvent) - Method in interface org.javacord.api.listener.user.UserChangeSelfMutedListener
This method is called every time a user changed their self-muted state on a server.
onUserChangeStatus(UserChangeStatusEvent) - Method in interface org.javacord.api.listener.user.UserChangeStatusListener
This method is called every time a user changed their status.
onUserRoleAdd(UserRoleAddEvent) - Method in interface org.javacord.api.listener.server.role.UserRoleAddListener
This method is called every time a user got added to a role.
onUserRoleRemove(UserRoleRemoveEvent) - Method in interface org.javacord.api.listener.server.role.UserRoleRemoveListener
This method is called every time a user got removed from a role.
onUserStartTyping(UserStartTypingEvent) - Method in interface org.javacord.api.listener.user.UserStartTypingListener
This method is called every time a user started typing.
onWebhooksUpdate(WebhooksUpdateEvent) - Method in interface org.javacord.api.listener.channel.server.text.WebhooksUpdateListener
This method is called every time the webhooks of a channel get updated.
openPrivateChannel() - Method in interface org.javacord.api.entity.user.User
Opens a new private channel with the given user.
OptionalMessageEvent - Interface in org.javacord.api.event.message
A message event where the message is NOT guaranteed to be in the cache.
org.javacord.api - package org.javacord.api
 
org.javacord.api.entity - package org.javacord.api.entity
 
org.javacord.api.entity.activity - package org.javacord.api.entity.activity
 
org.javacord.api.entity.auditlog - package org.javacord.api.entity.auditlog
 
org.javacord.api.entity.channel - package org.javacord.api.entity.channel
 
org.javacord.api.entity.channel.internal - package org.javacord.api.entity.channel.internal
 
org.javacord.api.entity.emoji - package org.javacord.api.entity.emoji
 
org.javacord.api.entity.emoji.internal - package org.javacord.api.entity.emoji.internal
 
org.javacord.api.entity.message - package org.javacord.api.entity.message
 
org.javacord.api.entity.message.embed - package org.javacord.api.entity.message.embed
 
org.javacord.api.entity.message.embed.internal - package org.javacord.api.entity.message.embed.internal
 
org.javacord.api.entity.message.internal - package org.javacord.api.entity.message.internal
 
org.javacord.api.entity.permission - package org.javacord.api.entity.permission
 
org.javacord.api.entity.permission.internal - package org.javacord.api.entity.permission.internal
 
org.javacord.api.entity.server - package org.javacord.api.entity.server
 
org.javacord.api.entity.server.internal - package org.javacord.api.entity.server.internal
 
org.javacord.api.entity.server.invite - package org.javacord.api.entity.server.invite
 
org.javacord.api.entity.server.invite.internal - package org.javacord.api.entity.server.invite.internal
 
org.javacord.api.entity.user - package org.javacord.api.entity.user
 
org.javacord.api.entity.webhook - package org.javacord.api.entity.webhook
 
org.javacord.api.entity.webhook.internal - package org.javacord.api.entity.webhook.internal
 
org.javacord.api.event - package org.javacord.api.event
 
org.javacord.api.event.channel - package org.javacord.api.event.channel
 
org.javacord.api.event.channel.group - package org.javacord.api.event.channel.group
 
org.javacord.api.event.channel.server - package org.javacord.api.event.channel.server
 
org.javacord.api.event.channel.server.text - package org.javacord.api.event.channel.server.text
 
org.javacord.api.event.channel.server.voice - package org.javacord.api.event.channel.server.voice
 
org.javacord.api.event.channel.user - package org.javacord.api.event.channel.user
 
org.javacord.api.event.connection - package org.javacord.api.event.connection
 
org.javacord.api.event.message - package org.javacord.api.event.message
 
org.javacord.api.event.message.reaction - package org.javacord.api.event.message.reaction
 
org.javacord.api.event.server - package org.javacord.api.event.server
 
org.javacord.api.event.server.emoji - package org.javacord.api.event.server.emoji
 
org.javacord.api.event.server.member - package org.javacord.api.event.server.member
 
org.javacord.api.event.server.role - package org.javacord.api.event.server.role
 
org.javacord.api.event.user - package org.javacord.api.event.user
 
org.javacord.api.exception - package org.javacord.api.exception
 
org.javacord.api.internal - package org.javacord.api.internal
 
org.javacord.api.listener - package org.javacord.api.listener
 
org.javacord.api.listener.channel - package org.javacord.api.listener.channel
 
org.javacord.api.listener.channel.group - package org.javacord.api.listener.channel.group
 
org.javacord.api.listener.channel.server - package org.javacord.api.listener.channel.server
 
org.javacord.api.listener.channel.server.text - package org.javacord.api.listener.channel.server.text
 
org.javacord.api.listener.channel.server.voice - package org.javacord.api.listener.channel.server.voice
 
org.javacord.api.listener.channel.user - package org.javacord.api.listener.channel.user
 
org.javacord.api.listener.connection - package org.javacord.api.listener.connection
 
org.javacord.api.listener.message - package org.javacord.api.listener.message
 
org.javacord.api.listener.message.reaction - package org.javacord.api.listener.message.reaction
 
org.javacord.api.listener.server - package org.javacord.api.listener.server
 
org.javacord.api.listener.server.emoji - package org.javacord.api.listener.server.emoji
 
org.javacord.api.listener.server.member - package org.javacord.api.listener.server.member
 
org.javacord.api.listener.server.role - package org.javacord.api.listener.server.role
 
org.javacord.api.listener.user - package org.javacord.api.listener.user
 
org.javacord.api.util - package org.javacord.api.util
 
org.javacord.api.util.auth - package org.javacord.api.util.auth
 
org.javacord.api.util.cache - package org.javacord.api.util.cache
 
org.javacord.api.util.concurrent - package org.javacord.api.util.concurrent
 
org.javacord.api.util.event - package org.javacord.api.util.event
 
org.javacord.api.util.exception - package org.javacord.api.util.exception
 
org.javacord.api.util.internal - package org.javacord.api.util.internal
 
org.javacord.api.util.logging - package org.javacord.api.util.logging
 
org.javacord.api.util.logging.internal - package org.javacord.api.util.logging.internal
 
org.javacord.api.util.rest - package org.javacord.api.util.rest
 
OWNER_ID - org.javacord.api.entity.auditlog.AuditLogChangeType
 
OWS_PATTERN_PART - Static variable in interface org.javacord.api.util.auth.Response
 
A B C D E F G H I J K L M N O P Q R S T U V W