events library

Classes

EntitlementCreateEvent
EntitlementDeleteEvent
EntitlementUpdateEvent
EventType
GuildApplicationCommandPermissionsUpdateEvent
GuildAuditLogEvent
GuildBanAddEvent
GuildBanRemoveEvent
GuildButtonClickEvent
GuildChannelCreateEvent
GuildChannelDeleteEvent
GuildChannelPinsUpdateEvent
GuildChannelSelectEvent
GuildChannelUpdateEvent
GuildCreateEvent
GuildDeleteEvent
GuildEmojisUpdateEvent
GuildIntegrationCreateEvent
GuildIntegrationDeleteEvent
GuildIntegrationsUpdateEvent
GuildIntegrationUpdateEvent
GuildMemberAddEvent
GuildMemberChunkEvent
GuildMemberRemoveEvent
GuildMemberSelectEvent
GuildMemberUpdateEvent
GuildMentionableSelectEvent
GuildMessageCreateEvent
GuildMessageDeleteBulkEvent
GuildMessageDeleteEvent
GuildMessageReactionAddEvent
GuildMessageReactionRemoveAllEvent
GuildMessageReactionRemoveEmojiEvent
GuildMessageReactionRemoveEvent
GuildMessageUpdateEvent
GuildModalSubmitEvent<T>
GuildPollVoteAddEvent
GuildPollVoteRemoveEvent
GuildPresenceUpdateEvent
GuildRolesCreateEvent
GuildRolesDeleteEvent
GuildRoleSelectEvent
GuildRolesUpdateEvent
GuildRuleCreateEvent
GuildRuleDeleteEvent
GuildRuleExecutionEvent
GuildRuleUpdateEvent
GuildScheduledEventCreateEvent
GuildScheduledEventDeleteEvent
GuildScheduledEventUpdateEvent
GuildScheduledEventUserAddEvent
GuildScheduledEventUserRemoveEvent
GuildSoundboardSoundCreateEvent
GuildSoundboardSoundDeleteEvent
GuildSoundboardSoundsEvent
GuildSoundboardSoundsUpdateEvent
GuildSoundboardSoundUpdateEvent
GuildStageInstanceCreateEvent
GuildStageInstanceDeleteEvent
GuildStageInstanceUpdateEvent
GuildStickersUpdateEvent
GuildTextSelectEvent
GuildThreadCreateEvent
GuildThreadDeleteEvent
GuildThreadListSyncEvent
GuildThreadMemberAddEvent
GuildThreadMemberRemoveEvent
GuildThreadMemberUpdateEvent
GuildThreadUpdateEvent
GuildUpdateEvent
GuildVoiceChannelEffectSendEvent
GuildWebhooksUpdateEvent
InviteCreateEvent
InviteDeleteEvent
PrivateButtonClickEvent
PrivateChannelCreateEvent
PrivateChannelDeleteEvent
PrivateChannelPinsUpdateEvent
PrivateChannelUpdateEvent
PrivateMentionableSelectEvent
PrivateMessageCreateEvent
PrivateMessageDeleteEvent
PrivateMessageReactionAddEvent
PrivateMessageReactionRemoveAllEvent
PrivateMessageReactionRemoveEmojiEvent
PrivateMessageReactionRemoveEvent
PrivateMessageUpdateEvent
PrivateModalSubmitEvent<T>
PrivatePollVoteAddEvent
PrivatePollVoteRemoveEvent
PrivateTextSelectEvent
PrivateUserSelectEvent
ReadyEvent
SubscriptionCreateEvent
SubscriptionDeleteEvent
SubscriptionUpdateEvent
TypingEvent
UserUpdateEvent
VoiceConnectEvent
VoiceDisconnectEvent
VoiceJoinEvent
VoiceLeaveEvent
VoiceMoveEvent
VoiceStateUpdateEvent

Enums

Event

Typedefs

EntitlementCreateArgs = ({Entitlement entitlement})
EntitlementDeleteArgs = ({Entitlement entitlement})
EntitlementUpdateArgs = ({Entitlement entitlement})
GuildApplicationCommandPermissionsUpdateArgs = ({Guild guild, GuildApplicationCommandPermissions permissions})
GuildAuditLogArgs = ({AuditLog audit})
GuildBanAddArgs = ({Guild guild, User user})
GuildBanRemoveArgs = ({Guild guild, User user})
GuildButtonClickArgs = ({GuildButtonContext ctx})
GuildChannelCreateArgs = ({GuildChannel channel})
GuildChannelDeleteArgs = ({GuildChannel? channel})
GuildChannelPinsUpdateArgs = ({GuildChannel channel, Guild guild})
GuildChannelSelectArgs = ({List<GuildChannel> channels, GuildSelectContext ctx})
GuildChannelUpdateArgs = ({GuildChannel after, GuildChannel? before})
GuildCreateArgs = ({Guild guild})
GuildDeleteArgs = ({Guild? guild})
GuildEmojisUpdateArgs = ({Map<Snowflake, Emoji> emojis, Guild guild})
GuildIntegrationCreateArgs = ({Guild guild, Integration integration})
GuildIntegrationDeleteArgs = ({Snowflake? applicationId, Guild guild, Snowflake integrationId})
GuildIntegrationsUpdateArgs = ({Guild guild})
GuildIntegrationUpdateArgs = ({Guild guild, Integration integration})
GuildMemberAddArgs = ({Guild guild, Member member})
GuildMemberChunkArgs = ({Guild guild, List<Member> members})
GuildMemberRemoveArgs = ({Guild guild, User? user})
GuildMemberSelectArgs = ({GuildSelectContext ctx, List<Member> members})
GuildMemberUpdateArgs = ({Member after, Member before, Guild guild})
GuildMentionableSelectArgs = ({GuildSelectContext ctx, List mentionables})
GuildMessageCreateArgs = ({GuildMessage message})
GuildMessageDeleteArgs = ({GuildChannel channel, Guild guild, Message? message, Snowflake messageId})
GuildMessageDeleteBulkArgs = ({GuildChannel channel, Guild guild, List<Snowflake> messageIds, Map<Snowflake, Message> messages})
GuildMessageReactionAddArgs = ({MessageReaction reaction})
GuildMessageReactionRemoveAllArgs = ({GuildTextChannel channel, Guild guild, Message message})
GuildMessageReactionRemoveArgs = ({MessageReaction reaction})
GuildMessageReactionRemoveEmojiArgs = ({GuildTextChannel channel, PartialEmoji emoji, Guild guild, Message message})
GuildMessageUpdateArgs = ({GuildMessage after, GuildMessage? before})
GuildModalSubmitArgs<T> = ({GuildModalContext ctx, T data})
GuildPollVoteAddArgs = ({PollAnswerVote<Message> answer, User user})
GuildPollVoteRemoveArgs = ({PollAnswerVote<Message> answer, User user})
GuildPresenceUpdateArgs = ({Member member, Presence presence})
GuildRoleCreateArgs = ({Guild guild, Role role})
GuildRoleDeleteArgs = ({Guild guild, Role? role})
GuildRoleSelectArgs = ({GuildSelectContext ctx, List<Role> roles})
GuildRoleUpdateArgs = ({Role after, Role? before, Guild guild})
GuildRuleCreateArgs = ({AutoModerationRule rule})
GuildRuleDeleteArgs = ({AutoModerationRule rule})
GuildRuleExecutionArgs = ({RuleExecution execution})
GuildRuleUpdateArgs = ({AutoModerationRule after, AutoModerationRule? before})
GuildScheduledEventCreateArgs = ({GuildScheduledEvent event, Guild guild})
GuildScheduledEventDeleteArgs = ({GuildScheduledEvent event, Guild guild})
GuildScheduledEventUpdateArgs = ({GuildScheduledEvent after, GuildScheduledEvent? before, Guild guild})
GuildScheduledEventUserAddArgs = ({Snowflake eventId, Guild guild, User user})
GuildScheduledEventUserRemoveArgs = ({Snowflake eventId, Guild guild, User user})
GuildSoundboardSoundCreateArgs = ({Guild guild, SoundboardSound sound})
GuildSoundboardSoundDeleteArgs = ({Guild guild, Snowflake soundId})
GuildSoundboardSoundsArgs = ({Guild guild, List<SoundboardSound> sounds})
GuildSoundboardSoundsUpdateArgs = ({Guild guild, List<SoundboardSound> sounds})
GuildSoundboardSoundUpdateArgs = ({Guild guild, SoundboardSound sound})
GuildStageInstanceCreateArgs = ({Guild guild, StageInstance instance})
GuildStageInstanceDeleteArgs = ({Guild guild, StageInstance instance})
GuildStageInstanceUpdateArgs = ({Guild guild, StageInstance instance})
GuildStickersUpdateArgs = ({Guild guild, Map<Snowflake, Sticker> stickers})
GuildTextSelectArgs = ({GuildSelectContext ctx, List<String> values})
GuildThreadCreateArgs = ({ThreadChannel channel, Guild guild})
GuildThreadDeleteArgs = ({Guild guild, ThreadChannel? thread})
GuildThreadListSyncArgs = ({Guild guild, List<ThreadChannel> threads})
GuildThreadMemberArgs = ({Guild guild, Member member, ThreadChannel thread})
GuildThreadUpdateArgs = ({ThreadChannel after, ThreadChannel? before, Guild guild})
GuildUpdateArgs = ({Guild after, Guild? before})
GuildVoiceChannelEffectSendArgs = ({int? animationId, VoiceChannelEffectAnimationType? animationType, GuildChannel channel, PartialEmoji? emoji, Guild guild, Member member, Snowflake? soundId, double? soundVolume})
GuildWebhooksUpdateArgs = ({GuildChannel? channel, Guild guild})
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})
PrivateMessageReactionRemoveEmojiArgs = ({PrivateChannel channel, PartialEmoji emoji, Message message})
PrivateMessageUpdateArgs = ({PrivateMessage after, PrivateMessage? before})
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})
SubscriptionCreateArgs = ({Subscription subscription})
SubscriptionDeleteArgs = ({Subscription subscription})
SubscriptionUpdateArgs = ({Subscription subscription})
TypingArgs = ({Typing typing})
UserUpdateArgs = ({User after, User? before})
VoiceConnectArgs = ({VoiceState state})
VoiceDisconnectArgs = ({VoiceState state})
VoiceJoinArgs = ({VoiceState state})
VoiceLeaveArgs = ({VoiceState state})
VoiceMoveArgs = ({VoiceState after, VoiceState? before})
VoiceStateUpdateArgs = ({VoiceState state})