Package net.dv8tion.jda.core.hooks
Class ListenerAdapter
- java.lang.Object
-
- net.dv8tion.jda.core.hooks.ListenerAdapter
-
- All Implemented Interfaces:
EventListener
public abstract class ListenerAdapter extends java.lang.Object implements EventListener
An abstract implementation ofEventListener
which dividesEvents
for you.Example:
public class MyReadyListener extends ListenerAdapter { @Override public void onReady(ReadyEvent event) { System.out.println("I am ready to go!"); } @Override public void onMessageReceived(MessageReceivedEvent event) { System.out.printf("[%s]: %s\n", event.getAuthor().getName(), event.getMessage().getContentDisplay()); } }
- See Also:
EventListener
,InterfacedEventManager
-
-
Constructor Summary
Constructors Constructor Description ListenerAdapter()
-
Method Summary
-
-
-
Method Detail
-
onGenericEvent
public void onGenericEvent(Event event)
-
onGenericUpdate
public void onGenericUpdate(UpdateEvent<?,?> event)
-
onReady
public void onReady(ReadyEvent event)
-
onResume
public void onResume(ResumedEvent event)
-
onReconnect
public void onReconnect(ReconnectedEvent event)
-
onDisconnect
public void onDisconnect(DisconnectEvent event)
-
onShutdown
public void onShutdown(ShutdownEvent event)
-
onStatusChange
public void onStatusChange(StatusChangeEvent event)
-
onException
public void onException(ExceptionEvent event)
-
onUserUpdateName
public void onUserUpdateName(UserUpdateNameEvent event)
-
onUserUpdateDiscriminator
public void onUserUpdateDiscriminator(UserUpdateDiscriminatorEvent event)
-
onUserUpdateAvatar
public void onUserUpdateAvatar(UserUpdateAvatarEvent event)
-
onUserUpdateOnlineStatus
public void onUserUpdateOnlineStatus(UserUpdateOnlineStatusEvent event)
-
onUserUpdateGame
public void onUserUpdateGame(UserUpdateGameEvent event)
-
onUserTyping
public void onUserTyping(UserTypingEvent event)
-
onSelfUpdateAvatar
public void onSelfUpdateAvatar(SelfUpdateAvatarEvent event)
-
onSelfUpdateEmail
public void onSelfUpdateEmail(SelfUpdateEmailEvent event)
-
onSelfUpdateMFA
public void onSelfUpdateMFA(SelfUpdateMFAEvent event)
-
onSelfUpdateName
public void onSelfUpdateName(SelfUpdateNameEvent event)
-
onSelfUpdateVerified
public void onSelfUpdateVerified(SelfUpdateVerifiedEvent event)
-
onGuildMessageReceived
public void onGuildMessageReceived(GuildMessageReceivedEvent event)
-
onGuildMessageUpdate
public void onGuildMessageUpdate(GuildMessageUpdateEvent event)
-
onGuildMessageDelete
public void onGuildMessageDelete(GuildMessageDeleteEvent event)
-
onGuildMessageEmbed
public void onGuildMessageEmbed(GuildMessageEmbedEvent event)
-
onGuildMessageReactionAdd
public void onGuildMessageReactionAdd(GuildMessageReactionAddEvent event)
-
onGuildMessageReactionRemove
public void onGuildMessageReactionRemove(GuildMessageReactionRemoveEvent event)
-
onGuildMessageReactionRemoveAll
public void onGuildMessageReactionRemoveAll(GuildMessageReactionRemoveAllEvent event)
-
onPrivateMessageReceived
public void onPrivateMessageReceived(PrivateMessageReceivedEvent event)
-
onPrivateMessageUpdate
public void onPrivateMessageUpdate(PrivateMessageUpdateEvent event)
-
onPrivateMessageDelete
public void onPrivateMessageDelete(PrivateMessageDeleteEvent event)
-
onPrivateMessageEmbed
public void onPrivateMessageEmbed(PrivateMessageEmbedEvent event)
-
onPrivateMessageReactionAdd
public void onPrivateMessageReactionAdd(PrivateMessageReactionAddEvent event)
-
onPrivateMessageReactionRemove
public void onPrivateMessageReactionRemove(PrivateMessageReactionRemoveEvent event)
-
onMessageReceived
public void onMessageReceived(MessageReceivedEvent event)
-
onMessageUpdate
public void onMessageUpdate(MessageUpdateEvent event)
-
onMessageDelete
public void onMessageDelete(MessageDeleteEvent event)
-
onMessageBulkDelete
public void onMessageBulkDelete(MessageBulkDeleteEvent event)
-
onMessageEmbed
public void onMessageEmbed(MessageEmbedEvent event)
-
onMessageReactionAdd
public void onMessageReactionAdd(MessageReactionAddEvent event)
-
onMessageReactionRemove
public void onMessageReactionRemove(MessageReactionRemoveEvent event)
-
onMessageReactionRemoveAll
public void onMessageReactionRemoveAll(MessageReactionRemoveAllEvent event)
-
onTextChannelDelete
public void onTextChannelDelete(TextChannelDeleteEvent event)
-
onTextChannelUpdateName
public void onTextChannelUpdateName(TextChannelUpdateNameEvent event)
-
onTextChannelUpdateTopic
public void onTextChannelUpdateTopic(TextChannelUpdateTopicEvent event)
-
onTextChannelUpdatePosition
public void onTextChannelUpdatePosition(TextChannelUpdatePositionEvent event)
-
onTextChannelUpdatePermissions
public void onTextChannelUpdatePermissions(TextChannelUpdatePermissionsEvent event)
-
onTextChannelUpdateNSFW
public void onTextChannelUpdateNSFW(TextChannelUpdateNSFWEvent event)
-
onTextChannelUpdateParent
public void onTextChannelUpdateParent(TextChannelUpdateParentEvent event)
-
onTextChannelUpdateSlowmode
public void onTextChannelUpdateSlowmode(TextChannelUpdateSlowmodeEvent event)
-
onTextChannelCreate
public void onTextChannelCreate(TextChannelCreateEvent event)
-
onVoiceChannelDelete
public void onVoiceChannelDelete(VoiceChannelDeleteEvent event)
-
onVoiceChannelUpdateName
public void onVoiceChannelUpdateName(VoiceChannelUpdateNameEvent event)
-
onVoiceChannelUpdatePosition
public void onVoiceChannelUpdatePosition(VoiceChannelUpdatePositionEvent event)
-
onVoiceChannelUpdateUserLimit
public void onVoiceChannelUpdateUserLimit(VoiceChannelUpdateUserLimitEvent event)
-
onVoiceChannelUpdateBitrate
public void onVoiceChannelUpdateBitrate(VoiceChannelUpdateBitrateEvent event)
-
onVoiceChannelUpdatePermissions
public void onVoiceChannelUpdatePermissions(VoiceChannelUpdatePermissionsEvent event)
-
onVoiceChannelUpdateParent
public void onVoiceChannelUpdateParent(VoiceChannelUpdateParentEvent event)
-
onVoiceChannelCreate
public void onVoiceChannelCreate(VoiceChannelCreateEvent event)
-
onCategoryDelete
public void onCategoryDelete(CategoryDeleteEvent event)
-
onCategoryUpdateName
public void onCategoryUpdateName(CategoryUpdateNameEvent event)
-
onCategoryUpdatePosition
public void onCategoryUpdatePosition(CategoryUpdatePositionEvent event)
-
onCategoryUpdatePermissions
public void onCategoryUpdatePermissions(CategoryUpdatePermissionsEvent event)
-
onCategoryCreate
public void onCategoryCreate(CategoryCreateEvent event)
-
onPrivateChannelCreate
public void onPrivateChannelCreate(PrivateChannelCreateEvent event)
-
onPrivateChannelDelete
public void onPrivateChannelDelete(PrivateChannelDeleteEvent event)
-
onGuildReady
public void onGuildReady(GuildReadyEvent event)
-
onGuildJoin
public void onGuildJoin(GuildJoinEvent event)
-
onGuildLeave
public void onGuildLeave(GuildLeaveEvent event)
-
onGuildAvailable
public void onGuildAvailable(GuildAvailableEvent event)
-
onGuildUnavailable
public void onGuildUnavailable(GuildUnavailableEvent event)
-
onUnavailableGuildJoined
public void onUnavailableGuildJoined(UnavailableGuildJoinedEvent event)
-
onGuildBan
public void onGuildBan(GuildBanEvent event)
-
onGuildUnban
public void onGuildUnban(GuildUnbanEvent event)
-
onGuildUpdateAfkChannel
public void onGuildUpdateAfkChannel(GuildUpdateAfkChannelEvent event)
-
onGuildUpdateSystemChannel
public void onGuildUpdateSystemChannel(GuildUpdateSystemChannelEvent event)
-
onGuildUpdateAfkTimeout
public void onGuildUpdateAfkTimeout(GuildUpdateAfkTimeoutEvent event)
-
onGuildUpdateExplicitContentLevel
public void onGuildUpdateExplicitContentLevel(GuildUpdateExplicitContentLevelEvent event)
-
onGuildUpdateIcon
public void onGuildUpdateIcon(GuildUpdateIconEvent event)
-
onGuildUpdateMFALevel
public void onGuildUpdateMFALevel(GuildUpdateMFALevelEvent event)
-
onGuildUpdateName
public void onGuildUpdateName(GuildUpdateNameEvent event)
-
onGuildUpdateNotificationLevel
public void onGuildUpdateNotificationLevel(GuildUpdateNotificationLevelEvent event)
-
onGuildUpdateOwner
public void onGuildUpdateOwner(GuildUpdateOwnerEvent event)
-
onGuildUpdateRegion
public void onGuildUpdateRegion(GuildUpdateRegionEvent event)
-
onGuildUpdateSplash
public void onGuildUpdateSplash(GuildUpdateSplashEvent event)
-
onGuildUpdateVerificationLevel
public void onGuildUpdateVerificationLevel(GuildUpdateVerificationLevelEvent event)
-
onGuildUpdateFeatures
public void onGuildUpdateFeatures(GuildUpdateFeaturesEvent event)
-
onGuildMemberJoin
public void onGuildMemberJoin(GuildMemberJoinEvent event)
-
onGuildMemberLeave
public void onGuildMemberLeave(GuildMemberLeaveEvent event)
-
onGuildMemberRoleAdd
public void onGuildMemberRoleAdd(GuildMemberRoleAddEvent event)
-
onGuildMemberRoleRemove
public void onGuildMemberRoleRemove(GuildMemberRoleRemoveEvent event)
-
onGuildMemberNickChange
public void onGuildMemberNickChange(GuildMemberNickChangeEvent event)
-
onGuildVoiceUpdate
public void onGuildVoiceUpdate(GuildVoiceUpdateEvent event)
-
onGuildVoiceJoin
public void onGuildVoiceJoin(GuildVoiceJoinEvent event)
-
onGuildVoiceMove
public void onGuildVoiceMove(GuildVoiceMoveEvent event)
-
onGuildVoiceLeave
public void onGuildVoiceLeave(GuildVoiceLeaveEvent event)
-
onGuildVoiceMute
public void onGuildVoiceMute(GuildVoiceMuteEvent event)
-
onGuildVoiceDeafen
public void onGuildVoiceDeafen(GuildVoiceDeafenEvent event)
-
onGuildVoiceGuildMute
public void onGuildVoiceGuildMute(GuildVoiceGuildMuteEvent event)
-
onGuildVoiceGuildDeafen
public void onGuildVoiceGuildDeafen(GuildVoiceGuildDeafenEvent event)
-
onGuildVoiceSelfMute
public void onGuildVoiceSelfMute(GuildVoiceSelfMuteEvent event)
-
onGuildVoiceSelfDeafen
public void onGuildVoiceSelfDeafen(GuildVoiceSelfDeafenEvent event)
-
onGuildVoiceSuppress
public void onGuildVoiceSuppress(GuildVoiceSuppressEvent event)
-
onRoleCreate
public void onRoleCreate(RoleCreateEvent event)
-
onRoleDelete
public void onRoleDelete(RoleDeleteEvent event)
-
onRoleUpdateColor
public void onRoleUpdateColor(RoleUpdateColorEvent event)
-
onRoleUpdateHoisted
public void onRoleUpdateHoisted(RoleUpdateHoistedEvent event)
-
onRoleUpdateMentionable
public void onRoleUpdateMentionable(RoleUpdateMentionableEvent event)
-
onRoleUpdateName
public void onRoleUpdateName(RoleUpdateNameEvent event)
-
onRoleUpdatePermissions
public void onRoleUpdatePermissions(RoleUpdatePermissionsEvent event)
-
onRoleUpdatePosition
public void onRoleUpdatePosition(RoleUpdatePositionEvent event)
-
onEmoteAdded
public void onEmoteAdded(EmoteAddedEvent event)
-
onEmoteRemoved
public void onEmoteRemoved(EmoteRemovedEvent event)
-
onEmoteUpdateName
public void onEmoteUpdateName(EmoteUpdateNameEvent event)
-
onEmoteUpdateRoles
public void onEmoteUpdateRoles(EmoteUpdateRolesEvent event)
-
onHttpRequest
public void onHttpRequest(HttpRequestEvent event)
-
onGenericMessage
public void onGenericMessage(GenericMessageEvent event)
-
onGenericMessageReaction
public void onGenericMessageReaction(GenericMessageReactionEvent event)
-
onGenericGuildMessage
public void onGenericGuildMessage(GenericGuildMessageEvent event)
-
onGenericGuildMessageReaction
public void onGenericGuildMessageReaction(GenericGuildMessageReactionEvent event)
-
onGenericPrivateMessage
public void onGenericPrivateMessage(GenericPrivateMessageEvent event)
-
onGenericPrivateMessageReaction
public void onGenericPrivateMessageReaction(GenericPrivateMessageReactionEvent event)
-
onGenericUser
public void onGenericUser(GenericUserEvent event)
-
onGenericUserPresence
public void onGenericUserPresence(GenericUserPresenceEvent event)
-
onGenericSelfUpdate
public void onGenericSelfUpdate(GenericSelfUpdateEvent event)
-
onGenericTextChannel
public void onGenericTextChannel(GenericTextChannelEvent event)
-
onGenericTextChannelUpdate
public void onGenericTextChannelUpdate(GenericTextChannelUpdateEvent event)
-
onGenericVoiceChannel
public void onGenericVoiceChannel(GenericVoiceChannelEvent event)
-
onGenericVoiceChannelUpdate
public void onGenericVoiceChannelUpdate(GenericVoiceChannelUpdateEvent event)
-
onGenericCategory
public void onGenericCategory(GenericCategoryEvent event)
-
onGenericCategoryUpdate
public void onGenericCategoryUpdate(GenericCategoryUpdateEvent event)
-
onGenericGuild
public void onGenericGuild(GenericGuildEvent event)
-
onGenericGuildUpdate
public void onGenericGuildUpdate(GenericGuildUpdateEvent event)
-
onGenericGuildMember
public void onGenericGuildMember(GenericGuildMemberEvent event)
-
onGenericGuildVoice
public void onGenericGuildVoice(GenericGuildVoiceEvent event)
-
onGenericRole
public void onGenericRole(GenericRoleEvent event)
-
onGenericRoleUpdate
public void onGenericRoleUpdate(GenericRoleUpdateEvent event)
-
onGenericEmote
public void onGenericEmote(GenericEmoteEvent event)
-
onGenericEmoteUpdate
public void onGenericEmoteUpdate(GenericEmoteUpdateEvent event)
-
onFriendAdded
public void onFriendAdded(FriendAddedEvent event)
-
onFriendRemoved
public void onFriendRemoved(FriendRemovedEvent event)
-
onUserBlocked
public void onUserBlocked(UserBlockedEvent event)
-
onUserUnblocked
public void onUserUnblocked(UserUnblockedEvent event)
-
onFriendRequestSent
public void onFriendRequestSent(FriendRequestSentEvent event)
-
onFriendRequestCanceled
public void onFriendRequestCanceled(FriendRequestCanceledEvent event)
-
onFriendRequestReceived
public void onFriendRequestReceived(FriendRequestReceivedEvent event)
-
onFriendRequestIgnored
public void onFriendRequestIgnored(FriendRequestIgnoredEvent event)
-
onGroupJoin
public void onGroupJoin(GroupJoinEvent event)
-
onGroupLeave
public void onGroupLeave(GroupLeaveEvent event)
-
onGroupUserJoin
public void onGroupUserJoin(GroupUserJoinEvent event)
-
onGroupUserLeave
public void onGroupUserLeave(GroupUserLeaveEvent event)
-
onGroupMessageReceived
public void onGroupMessageReceived(GroupMessageReceivedEvent event)
-
onGroupMessageUpdate
public void onGroupMessageUpdate(GroupMessageUpdateEvent event)
-
onGroupMessageDelete
public void onGroupMessageDelete(GroupMessageDeleteEvent event)
-
onGroupMessageEmbed
public void onGroupMessageEmbed(GroupMessageEmbedEvent event)
-
onGroupMessageReactionAdd
public void onGroupMessageReactionAdd(GroupMessageReactionAddEvent event)
-
onGroupMessageReactionRemove
public void onGroupMessageReactionRemove(GroupMessageReactionRemoveEvent event)
-
onGroupMessageReactionRemoveAll
public void onGroupMessageReactionRemoveAll(GroupMessageReactionRemoveAllEvent event)
-
onGroupUpdateIcon
public void onGroupUpdateIcon(GroupUpdateIconEvent event)
-
onGroupUpdateName
public void onGroupUpdateName(GroupUpdateNameEvent event)
-
onGroupUpdateOwner
public void onGroupUpdateOwner(GroupUpdateOwnerEvent event)
-
onCallCreate
public void onCallCreate(CallCreateEvent event)
-
onCallDelete
public void onCallDelete(CallDeleteEvent event)
-
onCallUpdateRegion
public void onCallUpdateRegion(CallUpdateRegionEvent event)
-
onCallUpdateRingingUsers
public void onCallUpdateRingingUsers(CallUpdateRingingUsersEvent event)
-
onCallVoiceJoin
public void onCallVoiceJoin(CallVoiceJoinEvent event)
-
onCallVoiceLeave
public void onCallVoiceLeave(CallVoiceLeaveEvent event)
-
onCallVoiceSelfMute
public void onCallVoiceSelfMute(CallVoiceSelfMuteEvent event)
-
onCallVoiceSelfDeafen
public void onCallVoiceSelfDeafen(CallVoiceSelfDeafenEvent event)
-
onGenericRelationship
public void onGenericRelationship(GenericRelationshipEvent event)
-
onGenericRelationshipAdd
public void onGenericRelationshipAdd(GenericRelationshipAddEvent event)
-
onGenericRelationshipRemove
public void onGenericRelationshipRemove(GenericRelationshipRemoveEvent event)
-
onGenericGroup
public void onGenericGroup(GenericGroupEvent event)
-
onGenericGroupMessage
public void onGenericGroupMessage(GenericGroupMessageEvent event)
-
onGenericGroupMessageReaction
public void onGenericGroupMessageReaction(GenericGroupMessageReactionEvent event)
-
onGenericGroupUpdate
public void onGenericGroupUpdate(GenericGroupUpdateEvent event)
-
onGenericCall
public void onGenericCall(GenericCallEvent event)
-
onGenericCallUpdate
public void onGenericCallUpdate(GenericCallUpdateEvent event)
-
onGenericCallVoice
public void onGenericCallVoice(GenericCallVoiceEvent event)
-
onEvent
public final void onEvent(Event event)
Description copied from interface:EventListener
Handles anyEvent
.To get specific events with Methods like
onMessageReceived(MessageReceivedEvent event)
take a look at:ListenerAdapter
- Specified by:
onEvent
in interfaceEventListener
- Parameters:
event
- The Event to handle.
-
-