events library

Classes

EventType
InviteCreateEvent
InviteDeleteEvent
PrivateButtonClickEvent
PrivateChannelCreateEvent
PrivateChannelDeleteEvent
PrivateChannelPinsUpdateEvent
PrivateChannelUpdateEvent
PrivateMentionableSelectEvent
PrivateMessageCreateEvent
PrivateMessageDeleteEvent
PrivateMessageReactionAddEvent
PrivateMessageReactionRemoveAllEvent
PrivateMessageReactionRemoveEvent
PrivateModalSubmitEvent<T>
PrivatePollVoteAddEvent
PrivatePollVoteRemoveEvent
PrivateTextSelectEvent
PrivateUserSelectEvent
ReadyEvent
ServerAuditLogEvent
ServerBanAddEvent
ServerBanRemoveEvent
ServerButtonClickEvent
ServerChannelCreateEvent
ServerChannelDeleteEvent
ServerChannelPinsUpdateEvent
ServerChannelSelectEvent
ServerChannelUpdateEvent
ServerCreateEvent
ServerDeleteEvent
ServerEmojisUpdateEvent
ServerMemberAddEvent
ServerMemberChunkEvent
ServerMemberRemoveEvent
ServerMemberSelectEvent
ServerMemberUpdateEvent
ServerMentionableSelectEvent
ServerMessageCreateEvent
ServerMessageDeleteBulkEvent
ServerMessageDeleteEvent
ServerMessageReactionAddEvent
ServerMessageReactionRemoveAllEvent
ServerMessageReactionRemoveEvent
ServerModalSubmitEvent<T>
ServerPollVoteAddEvent
ServerPollVoteRemoveEvent
ServerPresenceUpdateEvent
ServerRolesCreateEvent
ServerRolesDeleteEvent
ServerRoleSelectEvent
ServerRolesUpdateEvent
ServerRuleCreateEvent
ServerRuleDeleteEvent
ServerRuleExecutionEvent
ServerRuleUpdateEvent
ServerStickersUpdateEvent
ServerTextSelectEvent
ServerThreadCreateEvent
ServerThreadDeleteEvent
ServerThreadListSyncEvent
ServerThreadMemberAddEvent
ServerThreadMemberRemoveEvent
ServerThreadMemberUpdateEvent
ServerThreadUpdateEvent
ServerUpdateEvent
TypingEvent
VoiceConnectEvent
VoiceDisconnectEvent
VoiceJoinEvent
VoiceLeaveEvent
VoiceMoveEvent
VoiceStateUpdateEvent

Enums

Event

Typedefs

InviteCreateArgs = ({Invite invite})
InviteDeleteArgs = ({Channel? channel, String code})
PrivateButtonClickArgs = ({PrivateButtonContext ctx})
PrivateChannelCreateArgs = ({PrivateChannel channel})
PrivateChannelDeleteArgs = ({PrivateChannel channel})
PrivateChannelPinsUpdateArgs = ({PrivateChannel channel})
PrivateChannelUpdateArgs = ({PrivateChannel after, PrivateChannel? before})
PrivateMentionableSelectArgs = ({PrivateSelectContext ctx, List mentionables})
PrivateMessageCreateArgs = ({PrivateMessage message})
PrivateMessageDeleteArgs = ({PrivateChannel channel, Message? message, Snowflake messageId})
PrivateMessageReactionAddArgs = ({MessageReaction reaction})
PrivateMessageReactionRemoveAllArgs = ({PrivateChannel channel, Message message})
PrivateMessageReactionRemoveArgs = ({MessageReaction reaction})
PrivateModalSubmitArgs<T> = ({PrivateModalContext ctx, T data})
PrivatePollVoteAddArgs = ({PollAnswerVote<Message> answer, User user})
PrivatePollVoteRemoveArgs = ({PollAnswerVote<Message> answer, User user})
PrivateTextSelectArgs = ({PrivateSelectContext ctx, List<String> values})
PrivateUserSelectArgs = ({PrivateSelectContext ctx, List<User> users})
ReadyArgs = ({Bot bot})
ServerAuditLogArgs = ({AuditLog audit})
ServerBanAddArgs = ({Server server, User user})
ServerBanRemoveArgs = ({Server server, User user})
ServerButtonClickArgs = ({ServerButtonContext ctx})
ServerChannelCreateArgs = ({ServerChannel channel})
ServerChannelDeleteArgs = ({ServerChannel? channel})
ServerChannelPinsUpdateArgs = ({ServerChannel channel, Server server})
ServerChannelSelectArgs = ({List<ServerChannel> channels, ServerSelectContext ctx})
ServerChannelUpdateArgs = ({ServerChannel after, ServerChannel? before})
ServerCreateArgs = ({Server server})
ServerDeleteArgs = ({Server? server})
ServerEmojisUpdateArgs = ({Map<Snowflake, Emoji> emojis, Server server})
ServerMemberAddArgs = ({Member member, Server server})
ServerMemberChunkArgs = ({List<Member> members, Server server})
ServerMemberRemoveArgs = ({Server server, User? user})
ServerMemberSelectArgs = ({ServerSelectContext ctx, List<Member> members})
ServerMemberUpdateArgs = ({Member after, Member before, Server server})
ServerMentionableSelectArgs = ({ServerSelectContext ctx, List mentionables})
ServerMessageCreateArgs = ({ServerMessage message})
ServerMessageDeleteArgs = ({ServerChannel channel, Message? message, Snowflake messageId, Server server})
ServerMessageDeleteBulkArgs = ({ServerChannel channel, List<Snowflake> messageIds, Map<Snowflake, Message> messages, Server server})
ServerMessageReactionAddArgs = ({MessageReaction reaction})
ServerMessageReactionRemoveAllArgs = ({ServerTextChannel channel, Message message, Server server})
ServerMessageReactionRemoveArgs = ({MessageReaction reaction})
ServerModalSubmitArgs<T> = ({ServerModalContext ctx, T data})
ServerPollVoteAddArgs = ({PollAnswerVote<Message> answer, User user})
ServerPollVoteRemoveArgs = ({PollAnswerVote<Message> answer, User user})
ServerPresenceUpdateArgs = ({Member member, Presence presence})
ServerRoleCreateArgs = ({Role role, Server server})
ServerRoleDeleteArgs = ({Role? role, Server server})
ServerRoleSelectArgs = ({ServerSelectContext ctx, List<Role> roles})
ServerRoleUpdateArgs = ({Role after, Role? before, Server server})
ServerRuleCreateArgs = ({AutoModerationRule rule})
ServerRuleDeleteArgs = ({AutoModerationRule rule})
ServerRuleExecutionArgs = ({RuleExecution execution})
ServerRuleUpdateArgs = ({AutoModerationRule after, AutoModerationRule? before})
ServerStickersUpdateArgs = ({Server server, Map<Snowflake, Sticker> stickers})
ServerTextSelectArgs = ({ServerSelectContext ctx, List<String> values})
ServerThreadCreateArgs = ({ThreadChannel channel, Server server})
ServerThreadDeleteArgs = ({Server server, ThreadChannel? thread})
ServerThreadListSyncArgs = ({Server server, List<ThreadChannel> threads})
ServerThreadMemberArgs = ({Member member, Server server, ThreadChannel thread})
ServerThreadUpdateArgs = ({ThreadChannel after, ThreadChannel? before, Server server})
ServerUpdateArgs = ({Server after, Server? before})
TypingArgs = ({Typing typing})
VoiceConnectArgs = ({VoiceState state})
VoiceDisconnectArgs = ({VoiceState state})
VoiceJoinArgs = ({VoiceState state})
VoiceLeaveArgs = ({VoiceState state})
VoiceMoveArgs = ({VoiceState after, VoiceState? before})
VoiceStateUpdateArgs = ({VoiceState state})