Uses of Interface
org.javacord.api.listener.server.ServerAttachableListener
-
-
Uses of ServerAttachableListener in org.javacord.api.listener.channel.server
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.channel.server Modifier and Type Interface Description interfaceServerChannelChangeNameListenerThis listener listens to server channel name changes.interfaceServerChannelChangeNsfwFlagListenerThis listener listens to server channel nsfw flag changes.interfaceServerChannelChangeOverwrittenPermissionsListenerThis listener listens to server channel overwritten permissions changes.interfaceServerChannelChangePositionListenerThis listener listens to server channel position changes.interfaceServerChannelCreateListenerThis listener listens to server channel creations.interfaceServerChannelDeleteListenerThis listener listens to server channel deletions. -
Uses of ServerAttachableListener in org.javacord.api.listener.channel.server.invite
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.channel.server.invite Modifier and Type Interface Description interfaceServerChannelInviteCreateListenerThis listener listens to server channel invite creations.interfaceServerChannelInviteDeleteListenerThis listener listens to server channel invite deletions. -
Uses of ServerAttachableListener in org.javacord.api.listener.channel.server.text
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.channel.server.text Modifier and Type Interface Description interfaceServerTextChannelChangeSlowmodeListenerThis listener listens to server text channel slowmode delay changes.interfaceServerTextChannelChangeTopicListenerThis listener listens to server text channel topic changes.interfaceWebhooksUpdateListenerThis listener listens to webhook updates. -
Uses of ServerAttachableListener in org.javacord.api.listener.channel.server.voice
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.channel.server.voice Modifier and Type Interface Description interfaceServerStageVoiceChannelChangeTopicListenerinterfaceServerVoiceChannelChangeBitrateListenerThis listener listens to server voice channel bitrate changes.interfaceServerVoiceChannelChangeUserLimitListenerThis listener listens to server voice channel user limit changes.interfaceServerVoiceChannelMemberJoinListenerThis listener listens to users joining a server voice channel.interfaceServerVoiceChannelMemberLeaveListenerThis listener listens to users leaving a server voice channel. -
Uses of ServerAttachableListener in org.javacord.api.listener.message
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.message Modifier and Type Interface Description interfaceCachedMessagePinListenerThis listener listens to message pins of cached messages.interfaceCachedMessageUnpinListenerThis listener listens to message unpins of cached messages.interfaceChannelPinsUpdateListenerThis listener listens to channel pin updates.interfaceMessageCreateListenerThis listener listens to message creations.interfaceMessageDeleteListenerThis listener listens to message deletions.interfaceMessageEditListenerThis listener listens to message edits. -
Uses of ServerAttachableListener in org.javacord.api.listener.message.reaction
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.message.reaction Modifier and Type Interface Description interfaceReactionAddListenerThis listener listens to reaction adding.interfaceReactionRemoveAllListenerThis listener listens to all reaction being delete at once.interfaceReactionRemoveListenerThis listener listens to reaction deletions. -
Uses of ServerAttachableListener in org.javacord.api.listener.server
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.server Modifier and Type Interface Description interfaceServerBecomesUnavailableListenerThis listener listens to servers becoming unavailable.interfaceServerChangeAfkChannelListenerThis listener listens to server afk channel changes.interfaceServerChangeAfkTimeoutListenerThis listener listens to server afk timeout changes.interfaceServerChangeBoostCountListenerThis listener listens to server boost count changes.interfaceServerChangeBoostLevelListenerThis listener listens to server boost level changes.interfaceServerChangeDefaultMessageNotificationLevelListenerThis listener listens to server default message notification level changes.interfaceServerChangeDescriptionListenerThis listener listens to server description changes.interfaceServerChangeDiscoverySplashListenerThis listener listens to server discovery splash changes.interfaceServerChangeExplicitContentFilterLevelListenerThis listener listens to server explicit content filter level changes.interfaceServerChangeIconListenerThis listener listens to server icon changes.interfaceServerChangeModeratorsOnlyChannelListenerThis listener listens to server moderators-only channel changes.interfaceServerChangeMultiFactorAuthenticationLevelListenerThis listener listens to server multi factor authentication level changes.interfaceServerChangeNameListenerThis listener listens to server name changes.interfaceServerChangeOwnerListenerThis listener listens to server owner changes.interfaceServerChangePreferredLocaleListenerThis listener listens to server preferred locale changes.interfaceServerChangeRegionListenerThis listener listens to server region changes.interfaceServerChangeRulesChannelListenerThis listener listens to server rules channel changes.interfaceServerChangeServerFeatureListenerThis listener listens to server feature changes.interfaceServerChangeSplashListenerThis listener listens to server splash changes.interfaceServerChangeSystemChannelListenerThis listener listens to server system channel changes.interfaceServerChangeVanityUrlCodeListenerThis listener listens to server vanity url code changes.interfaceServerChangeVerificationLevelListenerThis listener listens to server verification level changes.interfaceServerLeaveListenerThis listener listens to server leaves.interfaceVoiceServerUpdateListenerThis listener listens to voice server updates.Methods in org.javacord.api.listener.server with type parameters of type ServerAttachableListener Modifier and Type Method Description <T extends ServerAttachableListener & ObjectAttachableListener>
Collection<ListenerManager<T>>ServerAttachableListenerManager. addServerAttachableListener(T listener)Adds a listener that implements one or moreServerAttachableListeners.<T extends ServerAttachableListener & ObjectAttachableListener>
Map<T,List<Class<T>>>ServerAttachableListenerManager. getServerAttachableListeners()Gets a map with all registered listeners that implement one or moreServerAttachableListeners and their assigned listener classes they listen to.<T extends ServerAttachableListener & ObjectAttachableListener>
voidServerAttachableListenerManager. removeListener(Class<T> listenerClass, T listener)Removes a listener from this object.<T extends ServerAttachableListener & ObjectAttachableListener>
voidServerAttachableListenerManager. removeServerAttachableListener(T listener)Removes a listener that implements one or moreServerAttachableListeners. -
Uses of ServerAttachableListener in org.javacord.api.listener.server.emoji
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.server.emoji Modifier and Type Interface Description interfaceKnownCustomEmojiChangeNameListenerThis listener listens to custom emoji name changes.interfaceKnownCustomEmojiChangeWhitelistedRolesListenerThis listener listens to custom emoji whitelisted roles changes.interfaceKnownCustomEmojiCreateListenerThis listener listens to custom emoji create event.interfaceKnownCustomEmojiDeleteListenerThis listener listens to custom emoji delete event. -
Uses of ServerAttachableListener in org.javacord.api.listener.server.member
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.server.member Modifier and Type Interface Description interfaceServerMemberBanListenerThis listener listens to server member bans.interfaceServerMemberJoinListenerThis listener listens to server member joins.interfaceServerMemberLeaveListenerThis listener listens to server member leaves.interfaceServerMemberUnbanListenerThis listener listens to server member unbans. -
Uses of ServerAttachableListener in org.javacord.api.listener.server.role
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.server.role Modifier and Type Interface Description interfaceRoleChangeColorListenerThis listener listens to role color changes.interfaceRoleChangeHoistListenerThis listener listens to role hoist changes.interfaceRoleChangeMentionableListenerThis listener listens to role mentionable changes.interfaceRoleChangeNameListenerThis listener listens to role name changes.interfaceRoleChangePermissionsListenerThis listener listens to role permission changes.interfaceRoleChangePositionListenerThis listener listens to role position changes.interfaceRoleCreateListenerThis listener listens to role creations.interfaceRoleDeleteListenerThis listener listens to role deletions.interfaceUserRoleAddListenerThis listener listens to users being added to a role.interfaceUserRoleRemoveListenerThis listener listens to users being removed from a role. -
Uses of ServerAttachableListener in org.javacord.api.listener.user
Subinterfaces of ServerAttachableListener in org.javacord.api.listener.user Modifier and Type Interface Description interfaceUserChangeActivityListenerThis listener listens to user activity changes.interfaceUserChangeAvatarListenerThis listener listens to user avatar changes.interfaceUserChangeDeafenedListenerThis listener listens to user deafened changes.interfaceUserChangeDiscriminatorListenerThis listener listens to user discriminator changes.interfaceUserChangeMutedListenerThis listener listens to user muted changes.interfaceUserChangeNameListenerThis listener listens to user name changes.interfaceUserChangeNicknameListenerThis listener listens to user nickname changes.interfaceUserChangeSelfDeafenedListenerThis listener listens to user self-deafened changes.interfaceUserChangeSelfMutedListenerThis listener listens to user self-muted changes.interfaceUserChangeStatusListenerThis listener listens to user status changes.interfaceUserStartTypingListenerThis listener listens to users typing.
-