Table of Contents

Class GatewayEvent

Namespace
NetCord.Hosting.Gateway
Assembly
NetCord.Hosting.dll
public class GatewayEvent
Inheritance
GatewayEvent
Inherited Members

Properties

ApplicationCommandPermissionsUpdate

public static GatewayEvent<ApplicationCommandPermission> ApplicationCommandPermissionsUpdate { get; }

Property Value

GatewayEvent<ApplicationCommandPermission>

AutoModerationActionExecution

public static GatewayEvent<AutoModerationActionExecutionEventArgs> AutoModerationActionExecution { get; }

Property Value

GatewayEvent<AutoModerationActionExecutionEventArgs>

AutoModerationRuleCreate

public static GatewayEvent<AutoModerationRule> AutoModerationRuleCreate { get; }

Property Value

GatewayEvent<AutoModerationRule>

AutoModerationRuleDelete

public static GatewayEvent<AutoModerationRule> AutoModerationRuleDelete { get; }

Property Value

GatewayEvent<AutoModerationRule>

AutoModerationRuleUpdate

public static GatewayEvent<AutoModerationRule> AutoModerationRuleUpdate { get; }

Property Value

GatewayEvent<AutoModerationRule>

ChannelPinsUpdate

public static GatewayEvent<ChannelPinsUpdateEventArgs> ChannelPinsUpdate { get; }

Property Value

GatewayEvent<ChannelPinsUpdateEventArgs>

Close

public static GatewayEvent Close { get; }

Property Value

GatewayEvent

Connect

public static GatewayEvent Connect { get; }

Property Value

GatewayEvent

Connecting

public static GatewayEvent Connecting { get; }

Property Value

GatewayEvent

CurrentUserUpdate

public static GatewayEvent<CurrentUser> CurrentUserUpdate { get; }

Property Value

GatewayEvent<CurrentUser>

Disconnect

public static GatewayEvent<DisconnectEventArgs> Disconnect { get; }

Property Value

GatewayEvent<DisconnectEventArgs>

EntitlementCreate

public static GatewayEvent<Entitlement> EntitlementCreate { get; }

Property Value

GatewayEvent<Entitlement>

EntitlementDelete

public static GatewayEvent<Entitlement> EntitlementDelete { get; }

Property Value

GatewayEvent<Entitlement>

EntitlementUpdate

public static GatewayEvent<Entitlement> EntitlementUpdate { get; }

Property Value

GatewayEvent<Entitlement>

GuildAuditLogEntryCreate

public static GatewayEvent<AuditLogEntry> GuildAuditLogEntryCreate { get; }

Property Value

GatewayEvent<AuditLogEntry>

GuildBanAdd

public static GatewayEvent<GuildBanEventArgs> GuildBanAdd { get; }

Property Value

GatewayEvent<GuildBanEventArgs>

GuildBanRemove

public static GatewayEvent<GuildBanEventArgs> GuildBanRemove { get; }

Property Value

GatewayEvent<GuildBanEventArgs>

GuildChannelCreate

public static GatewayEvent<IGuildChannel> GuildChannelCreate { get; }

Property Value

GatewayEvent<IGuildChannel>

GuildChannelDelete

public static GatewayEvent<IGuildChannel> GuildChannelDelete { get; }

Property Value

GatewayEvent<IGuildChannel>

GuildChannelUpdate

public static GatewayEvent<IGuildChannel> GuildChannelUpdate { get; }

Property Value

GatewayEvent<IGuildChannel>

GuildCreate

public static GatewayEvent<GuildCreateEventArgs> GuildCreate { get; }

Property Value

GatewayEvent<GuildCreateEventArgs>

GuildDelete

public static GatewayEvent<GuildDeleteEventArgs> GuildDelete { get; }

Property Value

GatewayEvent<GuildDeleteEventArgs>

GuildEmojisUpdate

public static GatewayEvent<GuildEmojisUpdateEventArgs> GuildEmojisUpdate { get; }

Property Value

GatewayEvent<GuildEmojisUpdateEventArgs>

GuildIntegrationCreate

public static GatewayEvent<GuildIntegrationEventArgs> GuildIntegrationCreate { get; }

Property Value

GatewayEvent<GuildIntegrationEventArgs>

GuildIntegrationDelete

public static GatewayEvent<GuildIntegrationDeleteEventArgs> GuildIntegrationDelete { get; }

Property Value

GatewayEvent<GuildIntegrationDeleteEventArgs>

GuildIntegrationUpdate

public static GatewayEvent<GuildIntegrationEventArgs> GuildIntegrationUpdate { get; }

Property Value

GatewayEvent<GuildIntegrationEventArgs>

GuildIntegrationsUpdate

public static GatewayEvent<GuildIntegrationsUpdateEventArgs> GuildIntegrationsUpdate { get; }

Property Value

GatewayEvent<GuildIntegrationsUpdateEventArgs>

GuildJoinRequestDelete

public static GatewayEvent<GuildJoinRequestDeleteEventArgs> GuildJoinRequestDelete { get; }

Property Value

GatewayEvent<GuildJoinRequestDeleteEventArgs>

GuildJoinRequestUpdate

public static GatewayEvent<GuildJoinRequestUpdateEventArgs> GuildJoinRequestUpdate { get; }

Property Value

GatewayEvent<GuildJoinRequestUpdateEventArgs>

GuildScheduledEventCreate

public static GatewayEvent<GuildScheduledEvent> GuildScheduledEventCreate { get; }

Property Value

GatewayEvent<GuildScheduledEvent>

GuildScheduledEventDelete

public static GatewayEvent<GuildScheduledEvent> GuildScheduledEventDelete { get; }

Property Value

GatewayEvent<GuildScheduledEvent>

GuildScheduledEventUpdate

public static GatewayEvent<GuildScheduledEvent> GuildScheduledEventUpdate { get; }

Property Value

GatewayEvent<GuildScheduledEvent>

GuildScheduledEventUserAdd

public static GatewayEvent<GuildScheduledEventUserEventArgs> GuildScheduledEventUserAdd { get; }

Property Value

GatewayEvent<GuildScheduledEventUserEventArgs>

GuildScheduledEventUserRemove

public static GatewayEvent<GuildScheduledEventUserEventArgs> GuildScheduledEventUserRemove { get; }

Property Value

GatewayEvent<GuildScheduledEventUserEventArgs>

GuildStickersUpdate

public static GatewayEvent<GuildStickersUpdateEventArgs> GuildStickersUpdate { get; }

Property Value

GatewayEvent<GuildStickersUpdateEventArgs>

GuildThreadCreate

public static GatewayEvent<GuildThreadCreateEventArgs> GuildThreadCreate { get; }

Property Value

GatewayEvent<GuildThreadCreateEventArgs>

GuildThreadDelete

public static GatewayEvent<GuildThreadDeleteEventArgs> GuildThreadDelete { get; }

Property Value

GatewayEvent<GuildThreadDeleteEventArgs>

GuildThreadListSync

public static GatewayEvent<GuildThreadListSyncEventArgs> GuildThreadListSync { get; }

Property Value

GatewayEvent<GuildThreadListSyncEventArgs>

GuildThreadUpdate

public static GatewayEvent<GuildThread> GuildThreadUpdate { get; }

Property Value

GatewayEvent<GuildThread>

GuildThreadUserUpdate

public static GatewayEvent<GuildThreadUserUpdateEventArgs> GuildThreadUserUpdate { get; }

Property Value

GatewayEvent<GuildThreadUserUpdateEventArgs>

GuildThreadUsersUpdate

public static GatewayEvent<GuildThreadUsersUpdateEventArgs> GuildThreadUsersUpdate { get; }

Property Value

GatewayEvent<GuildThreadUsersUpdateEventArgs>

GuildUpdate

public static GatewayEvent<Guild> GuildUpdate { get; }

Property Value

GatewayEvent<Guild>

GuildUserAdd

public static GatewayEvent<GuildUser> GuildUserAdd { get; }

Property Value

GatewayEvent<GuildUser>

GuildUserChunk

public static GatewayEvent<GuildUserChunkEventArgs> GuildUserChunk { get; }

Property Value

GatewayEvent<GuildUserChunkEventArgs>

GuildUserRemove

public static GatewayEvent<GuildUserRemoveEventArgs> GuildUserRemove { get; }

Property Value

GatewayEvent<GuildUserRemoveEventArgs>

GuildUserUpdate

public static GatewayEvent<GuildUser> GuildUserUpdate { get; }

Property Value

GatewayEvent<GuildUser>

InteractionCreate

public static GatewayEvent<Interaction> InteractionCreate { get; }

Property Value

GatewayEvent<Interaction>

InviteCreate

public static GatewayEvent<Invite> InviteCreate { get; }

Property Value

GatewayEvent<Invite>

InviteDelete

public static GatewayEvent<InviteDeleteEventArgs> InviteDelete { get; }

Property Value

GatewayEvent<InviteDeleteEventArgs>

LatencyUpdate

public static GatewayEvent<TimeSpan> LatencyUpdate { get; }

Property Value

GatewayEvent<TimeSpan>

MessageCreate

public static GatewayEvent<Message> MessageCreate { get; }

Property Value

GatewayEvent<Message>

MessageDelete

public static GatewayEvent<MessageDeleteEventArgs> MessageDelete { get; }

Property Value

GatewayEvent<MessageDeleteEventArgs>

MessageDeleteBulk

public static GatewayEvent<MessageDeleteBulkEventArgs> MessageDeleteBulk { get; }

Property Value

GatewayEvent<MessageDeleteBulkEventArgs>

MessagePollVoteAdd

public static GatewayEvent<MessagePollVoteEventArgs> MessagePollVoteAdd { get; }

Property Value

GatewayEvent<MessagePollVoteEventArgs>

MessagePollVoteRemove

public static GatewayEvent<MessagePollVoteEventArgs> MessagePollVoteRemove { get; }

Property Value

GatewayEvent<MessagePollVoteEventArgs>

MessageReactionAdd

public static GatewayEvent<MessageReactionAddEventArgs> MessageReactionAdd { get; }

Property Value

GatewayEvent<MessageReactionAddEventArgs>

MessageReactionRemove

public static GatewayEvent<MessageReactionRemoveEventArgs> MessageReactionRemove { get; }

Property Value

GatewayEvent<MessageReactionRemoveEventArgs>

MessageReactionRemoveAll

public static GatewayEvent<MessageReactionRemoveAllEventArgs> MessageReactionRemoveAll { get; }

Property Value

GatewayEvent<MessageReactionRemoveAllEventArgs>

MessageReactionRemoveEmoji

public static GatewayEvent<MessageReactionRemoveEmojiEventArgs> MessageReactionRemoveEmoji { get; }

Property Value

GatewayEvent<MessageReactionRemoveEmojiEventArgs>

MessageUpdate

public static GatewayEvent<Message> MessageUpdate { get; }

Property Value

GatewayEvent<Message>

PresenceUpdate

public static GatewayEvent<Presence> PresenceUpdate { get; }

Property Value

GatewayEvent<Presence>

Ready

public static GatewayEvent<ReadyEventArgs> Ready { get; }

Property Value

GatewayEvent<ReadyEventArgs>

Resume

public static GatewayEvent Resume { get; }

Property Value

GatewayEvent

RoleCreate

public static GatewayEvent<Role> RoleCreate { get; }

Property Value

GatewayEvent<Role>

RoleDelete

public static GatewayEvent<RoleDeleteEventArgs> RoleDelete { get; }

Property Value

GatewayEvent<RoleDeleteEventArgs>

RoleUpdate

public static GatewayEvent<Role> RoleUpdate { get; }

Property Value

GatewayEvent<Role>

StageInstanceCreate

public static GatewayEvent<StageInstance> StageInstanceCreate { get; }

Property Value

GatewayEvent<StageInstance>

StageInstanceDelete

public static GatewayEvent<StageInstance> StageInstanceDelete { get; }

Property Value

GatewayEvent<StageInstance>

StageInstanceUpdate

public static GatewayEvent<StageInstance> StageInstanceUpdate { get; }

Property Value

GatewayEvent<StageInstance>

SubscriptionCreate

public static GatewayEvent<Subscription> SubscriptionCreate { get; }

Property Value

GatewayEvent<Subscription>

SubscriptionDelete

public static GatewayEvent<Subscription> SubscriptionDelete { get; }

Property Value

GatewayEvent<Subscription>

SubscriptionUpdate

public static GatewayEvent<Subscription> SubscriptionUpdate { get; }

Property Value

GatewayEvent<Subscription>

TypingStart

public static GatewayEvent<TypingStartEventArgs> TypingStart { get; }

Property Value

GatewayEvent<TypingStartEventArgs>

UnknownEvent

public static GatewayEvent<UnknownEventEventArgs> UnknownEvent { get; }

Property Value

GatewayEvent<UnknownEventEventArgs>

VoiceChannelEffectSend

public static GatewayEvent<VoiceChannelEffectSendEventArgs> VoiceChannelEffectSend { get; }

Property Value

GatewayEvent<VoiceChannelEffectSendEventArgs>

VoiceServerUpdate

public static GatewayEvent<VoiceServerUpdateEventArgs> VoiceServerUpdate { get; }

Property Value

GatewayEvent<VoiceServerUpdateEventArgs>

VoiceStateUpdate

public static GatewayEvent<VoiceState> VoiceStateUpdate { get; }

Property Value

GatewayEvent<VoiceState>

WebhooksUpdate

public static GatewayEvent<WebhooksUpdateEventArgs> WebhooksUpdate { get; }

Property Value

GatewayEvent<WebhooksUpdateEventArgs>