Namespace DSharpPlus.EventArgs
Classes
- ApplicationAuthorizedEventArgs
 Invoked when the current application is added to a server or user account. This is not available via the standard gateway, and requires webhook events to be enabled.
- ApplicationCommandEventArgs
 Represents arguments for application command events.
- AutoModerationRuleCreatedEventArgs
 Represents argument for the AutoModerationRuleCreated event.
- AutoModerationRuleDeletedEventArgs
 Represents arguments for the AutoModerationRuleDeleted event.
- AutoModerationRuleExecutedEventArgs
 Represents arguments for the AutoModerationRuleExecuted event.
- AutoModerationRuleUpdatedEventArgs
 Represents arguments for the AutoModerationRuleUpdated event.
- ChannelCreatedEventArgs
 Represents arguments for the ChannelCreated event.
- ChannelDeletedEventArgs
 Represents arguments for the ChannelDeleted event.
- ChannelPinsUpdatedEventArgs
 Represents arguments for the ChannelPinsUpdated event.
- ChannelSelectMenuModalSubmission
 Provides information about a channel select menu submitted through a modal.
- ChannelUpdatedEventArgs
 Represents arguments for the ChannelUpdated event.
- ClientErrorEventArgs
 Represents arguments for the ClientErrored event.
- ClientStartedEventArgs
 Represents an event invoked when the client starts.
- ClientStoppedEventArgs
 Represents an event fired when the client stops.
- ComponentInteractionCreatedEventArgs
 Represents arguments for the ComponentInteractionCreated event.
- DiscordEventArgs
 Common base for all other DiscordClient-related event argument classes.
- DmChannelDeletedEventArgs
 Represents arguments for the DmChannelDeleted event.
- EntitlementCreatedEventArgs
 Represents arguments for EntitlementCreated event.
- EntitlementDeletedEventArgs
 Represents arguments for EntitlementDeleted event.
- EntitlementUpdatedEventArgs
 Represents arguments for EntitlementUpdated event.
- FileUploadModalSubmission
 Provides information about files uploaded through a modal submission.
- GuildAvailableEventArgs
 Contains information pertaining to a guild becoming available.
- GuildBanAddedEventArgs
 Represents arguments for the GuildBanAdded event.
- GuildBanRemovedEventArgs
 Represents arguments for the GuildBanRemoved event.
- GuildCreatedEventArgs
 Represents arguments for the GuildCreated event.
- GuildDeletedEventArgs
 Represents arguments for the GuildDeleted event.
- GuildDownloadCompletedEventArgs
 Represents arguments for GuildDownloadCompleted event.
- GuildEmojisUpdatedEventArgs
 Represents arguments for GuildEmojisUpdated event.
- GuildIntegrationsUpdatedEventArgs
 Represents arguments for GuildIntegrationsUpdated event.
- GuildMemberAddedEventArgs
 Represents arguments for GuildMemberAdded event.
- GuildMemberRemovedEventArgs
 Represents arguments for GuildMemberRemoved event.
- GuildMemberUpdatedEventArgs
 Represents arguments for GuildMemberUpdated event.
- GuildMembersChunkedEventArgs
 Represents arguments for GuildMembersChunked event.
- GuildRoleCreatedEventArgs
 Represents arguments for GuildRoleCreated event.
- GuildRoleDeletedEventArgs
 Represents arguments for GuildRoleDeleted event.
- GuildRoleUpdatedEventArgs
 Represents arguments for GuildRoleUpdated event.
- GuildStickersUpdatedEventArgs
 Represents event args for the GuildStickersUpdated event.
- GuildUnavailableEventArgs
 Contains information pertaining to a guild becoming unavailable.
- GuildUpdatedEventArgs
 Represents arguments for GuildUpdated event.
- HeartbeatedEventArgs
 Represents arguments for Heartbeated event.
- IntegrationCreatedEventArgs
 Represents arguments for IntegrationCreated
- IntegrationDeletedEventArgs
 Represents arguments for IntegrationDeleted
- IntegrationUpdatedEventArgs
 Represents arguments for IntegrationUpdated
- InteractionCreatedEventArgs
 Represents arguments for InteractionCreated
- InviteCreatedEventArgs
 Represents arguments for InviteCreated.
- InviteDeletedEventArgs
 Represents arguments for InviteDeleted
- MentionableSelectMenuModalSubmission
 Provides information about a select menu for roles and users submitted through a modal.
- MessageCreatedEventArgs
 Represents arguments for MessageCreated event.
- MessageDeletedEventArgs
 Represents arguments for MessageDeleted event.
- MessagePollCompletedEventArgs
 Fired when a poll completes and results are available.
- MessagePollVotedEventArgs
 Represents an update for a poll vote.
- MessageReactionAddedEventArgs
 Represents arguments for MessageReactionAdded event.
- MessageReactionRemovedEmojiEventArgs
 Represents arguments for MessageReactionRemovedEmoji
- MessageReactionRemovedEventArgs
 Represents arguments for MessageReactionRemoved event.
- MessageReactionsClearedEventArgs
 Represents arguments for MessageReactionsCleared event.
- MessageUpdatedEventArgs
 Represents arguments for MessageUpdated event.
- MessagesBulkDeletedEventArgs
 Represents arguments for MessagesBulkDeleted event.
- ModalSubmittedEventArgs
 Fired when a modal is submitted. Note that this event is fired only if the modal is submitted by the user, and not if the modal is closed.
- PresenceUpdatedEventArgs
 Represents arguments for PresenceUpdated event.
- RoleSelectMenuModalSubmission
 Provides information about a role select menu submitted through a modal.
- ScheduledGuildEventCompletedEventArgs
 Fired when an event is completed.
- ScheduledGuildEventCreatedEventArgs
 Fired when a new scheduled guild event is created.
- ScheduledGuildEventDeletedEventArgs
 Fired when an event is deleted.
- ScheduledGuildEventUpdatedEventArgs
 Fired when an event is updated.
- ScheduledGuildEventUserAddedEventArgs
 Fired when someone subscribes to the scheduled event.
- ScheduledGuildEventUserRemovedEventArgs
 Fired when someone unsubcribes from an event.
- SelectMenuModalSubmission
 Provides information about a string select menu submitted through a modal.
- SessionCreatedEventArgs
 Represents arguments for SessionCreated event.
- SessionResumedEventArgs
 Contains information sent with "resumed" events.
- SocketBinaryMessageEventArgs
 Represents arguments for binary message websocket event.
- SocketClosedEventArgs
 Represents arguments for SocketClosed event.
- SocketErrorEventArgs
 Represents arguments for SocketErrored event.
- SocketEventArgs
 Represents basic socket event arguments.
- SocketMessageEventArgs
 Represents base class for raw socket message event arguments.
- SocketOpenedEventArgs
 Contains information pertaining to the underlying socket opening.
- SocketTextMessageEventArgs
 Represents arguments for text message websocket event.
- StageInstanceCreatedEventArgs
 Represents arguments for StageInstanceCreated.
- StageInstanceDeletedEventArgs
 Represents arguments for StageInstanceDeleted.
- StageInstanceUpdatedEventArgs
 Represents arguments for StageInstanceUpdated.
- TextInputModalSubmission
 Provides information about the data submitted through a text input component in a modal.
- ThreadCreatedEventArgs
 Represents arguments for ThreadCreated event.
- ThreadDeletedEventArgs
 Represents arguments for ThreadDeleted event.
- ThreadListSyncedEventArgs
 Represents arguments for ThreadListSynced event.
- ThreadMemberUpdatedEventArgs
 Represents arguments for ThreadMemberUpdated event.
- ThreadMembersUpdatedEventArgs
 Represents arguments for ThreadMembersUpdated event.
- ThreadUpdatedEventArgs
 Represents arguments for ThreadUpdated event.
- TypingStartedEventArgs
 Represents arguments for TypingStarted event.
- UnknownEventArgs
 Represents arguments for UnknownEvent.
- UserSelectMenuModalSubmission
 Provides information about a user select menu submitted through a modal.
- UserSettingsUpdatedEventArgs
 Represents arguments for UserSettingsUpdated event.
- UserSpeakingEventArgs
 Represents arguments for UserSpeaking event.
- UserUpdatedEventArgs
 Represents arguments for UserUpdated event.
- VoiceServerUpdatedEventArgs
 Represents arguments for VoiceServerUpdated event.
- VoiceStateUpdatedEventArgs
 Represents arguments for VoiceStateUpdated event.
- WebhooksUpdatedEventArgs
 Represents arguments to the WebhooksUpdated event.
- ZombiedEventArgs
 Represents arguments for the Zombied event.
Interfaces
- IModalSubmission
 Represents the values submitted to a component from a modal.