Table of Contents

Namespace DisCatSharp.EventArgs

Classes

ApplicationCommandEventArgs

Represents arguments for application command events.

ApplicationCommandPermissionsUpdateEventArgs

Represents arguments for application command permissions update events.

AutomodActionExecutedEventArgs

Represents arguments for AutomodActionExecuted event.

AutomodRuleCreateEventArgs

Represents arguments for AutomodRuleCreated event.

AutomodRuleDeleteEventArgs

Represents arguments for AutomodRuleDeleted event.

AutomodRuleUpdateEventArgs

Represents arguments for AutomodRuleUpdated event.

ChannelCreateEventArgs

Represents arguments for ChannelCreated event.

ChannelDeleteEventArgs

Represents arguments for ChannelDeleted event.

ChannelPinsUpdateEventArgs

Represents arguments for ChannelPinsUpdated event.

ChannelUpdateEventArgs

Represents arguments for ChannelUpdated event.

ClientErrorEventArgs

Represents arguments for ClientErrored event.

ComponentInteractionCreateEventArgs

Represents arguments for ComponentInteractionCreated.

ContextMenuInteractionCreateEventArgs

The context menu interaction create event args.

DiscordEventArgs

Common base for all other DiscordClient-related event argument classes.

DmChannelDeleteEventArgs

Represents arguments for DmChannelDeleted event.

EmbeddedActivityUpdateEventArgs

Represents arguments for EmbeddedActivityUpdated event.

EntitlementCreateEventArgs

Represents arguments for EntitlementCreated

EntitlementDeleteEventArgs

Represents arguments for EntitlementDeleted

EntitlementUpdateEventArgs

Represents arguments for EntitlementUpdated

GuildApplicationCommandCountEventArgs

Represents arguments for application command events.

GuildAuditLogEntryCreateEventArgs

Represents arguments for GuildAuditLogEntryCreated event.

GuildBanAddEventArgs

Represents arguments for GuildBanAdded event.

GuildBanRemoveEventArgs

Represents arguments for GuildBanRemoved event.

GuildCreateEventArgs

Represents arguments for GuildCreated event.

GuildDeleteEventArgs

Represents arguments for GuildDeleted event.

GuildDownloadCompletedEventArgs

Represents arguments for GuildDownloadCompleted event.

GuildEmojisUpdateEventArgs

Represents arguments for GuildEmojisUpdated event.

GuildIntegrationCreateEventArgs

Represents arguments for GuildIntegrationCreated event.

GuildIntegrationDeleteEventArgs

Represents arguments for GuildIntegrationDeleted event.

GuildIntegrationUpdateEventArgs

Represents arguments for GuildIntegrationUpdated event.

GuildIntegrationsUpdateEventArgs

Represents arguments for GuildIntegrationsUpdated event.

GuildMemberAddEventArgs

Represents arguments for GuildMemberAdded event.

GuildMemberRemoveEventArgs

Represents arguments for GuildMemberRemoved event.

GuildMemberTimeoutAddEventArgs

Represents arguments for GuildMemberTimeoutAdded event.

GuildMemberTimeoutRemoveEventArgs

Represents arguments for GuildMemberTimeoutRemoved event.

GuildMemberTimeoutUpdateEventArgs

Represents arguments for GuildMemberTimeoutChanged event.

GuildMemberUpdateEventArgs

Represents arguments for GuildMemberUpdated event.

GuildMembersChunkEventArgs

Represents arguments for GuildMembersChunked event.

GuildRoleCreateEventArgs

Represents arguments for GuildRoleCreated event.

GuildRoleDeleteEventArgs

Represents arguments for GuildRoleDeleted event.

GuildRoleUpdateEventArgs

Represents arguments for GuildRoleUpdated event.

GuildScheduledEventCreateEventArgs

Represents arguments for GuildScheduledEventCreated event.

GuildScheduledEventDeleteEventArgs

Represents arguments for GuildScheduledEventDeleted event.

GuildScheduledEventUpdateEventArgs

Represents arguments for GuildScheduledEventUpdated event.

GuildScheduledEventUserAddEventArgs

Represents arguments for GuildScheduledEventUserAdded event.

GuildScheduledEventUserRemoveEventArgs

Represents arguments for GuildScheduledEventUserRemoved event.

GuildStickersUpdateEventArgs

Represents event args for the GuildStickersUpdated event.

GuildUpdateEventArgs

Represents arguments for GuildUpdated event.

HeartbeatEventArgs

Represents arguments for Heartbeated event.

InteractionCreateEventArgs

Represents arguments for InteractionCreated

InviteCreateEventArgs

Represents arguments for InviteCreated

InviteDeleteEventArgs

Represents arguments for InviteDeleted

MessageAcknowledgeEventArgs

Represents arguments for MessageAcknowledged event.

MessageBulkDeleteEventArgs

Represents arguments for MessagesBulkDeleted event.

MessageCreateEventArgs

Represents arguments for MessageCreated event.

MessageDeleteEventArgs

Represents arguments for MessageDeleted event.

MessagePollVoteAddEventArgs

Represents arguments for MessagePollVoteAdded

MessagePollVoteRemoveEventArgs

Represents arguments for MessagePollVoteRemoved

MessageReactionAddEventArgs

Represents arguments for MessageReactionAdded event.

MessageReactionRemoveEmojiEventArgs

Represents arguments for MessageReactionRemovedEmoji

MessageReactionRemoveEventArgs

Represents arguments for MessageReactionRemoved event.

MessageReactionsClearEventArgs

Represents arguments for MessageReactionsCleared event.

MessageUpdateEventArgs

Represents arguments for MessageUpdated event.

PayloadReceivedEventArgs

Represents a gateway payload.

PresenceUpdateEventArgs

Represents arguments for PresenceUpdated event.

RateLimitExceptionEventArgs

Represents arguments for RateLimitHit event.

ReadyEventArgs

Represents arguments for Ready event.

SocketBinaryMessageEventArgs

Represents arguments for binary message websocket event.

SocketCloseEventArgs

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.

SocketTextMessageEventArgs

Represents arguments for text message websocket event.

StageInstanceCreateEventArgs

Represents arguments for StageInstanceCreated event.

StageInstanceDeleteEventArgs

Represents arguments for StageInstanceDeleted event.

StageInstanceUpdateEventArgs

Represents arguments for StageInstanceUpdated event.

ThreadCreateEventArgs

Represents arguments for ThreadCreated event.

ThreadDeleteEventArgs

Represents arguments for ThreadDeleted event.

ThreadListSyncEventArgs

Represents arguments for ThreadListSynced event.

ThreadMemberUpdateEventArgs

Represents arguments for ThreadMemberUpdated event.

ThreadMembersUpdateEventArgs

Represents arguments for ThreadMembersUpdated event.

ThreadUpdateEventArgs

Represents arguments for ThreadUpdated event.

TypingStartEventArgs

Represents arguments for TypingStarted event.

UnknownEventArgs

Represents arguments for UnknownEvent event.

UserSettingsUpdateEventArgs

Represents arguments for UserSettingsUpdated event.

UserSpeakingEventArgs

Represents arguments for UserSpeaking event.

UserUpdateEventArgs

Represents arguments for UserUpdated event.

VoiceChannelStatusUpdateEventArgs

Represents arguments for VoiceChannelStatusUpdated event.

VoiceServerUpdateEventArgs

Represents arguments for VoiceServerUpdated event.

VoiceStateUpdateEventArgs

Represents arguments for VoiceStateUpdated event.

WebhooksUpdateEventArgs

Represents arguments to WebhooksUpdated event.

ZombiedEventArgs

Represents arguments for Zombied event.