/
gateway_event_type.go
77 lines (75 loc) · 5.52 KB
/
gateway_event_type.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package gateway
// EventType wraps all EventType types
type EventType string
// Constants for the gateway events
const (
// EventTypeRaw is not a real event type, but is used to pass raw payloads to the bot.EventManager
EventTypeRaw EventType = "__RAW__"
EventTypeHeartbeatAck EventType = "__HEARTBEAT_ACK__"
EventTypeReady EventType = "READY"
EventTypeResumed EventType = "RESUMED"
EventTypeApplicationCommandPermissionsUpdate EventType = "APPLICATION_COMMAND_PERMISSIONS_UPDATE"
EventTypeAutoModerationRuleCreate EventType = "AUTO_MODERATION_RULE_CREATE"
EventTypeAutoModerationRuleUpdate EventType = "AUTO_MODERATION_RULE_UPDATE"
EventTypeAutoModerationRuleDelete EventType = "AUTO_MODERATION_RULE_DELETE"
EventTypeAutoModerationActionExecution EventType = "AUTO_MODERATION_ACTION_EXECUTION"
EventTypeChannelCreate EventType = "CHANNEL_CREATE"
EventTypeChannelUpdate EventType = "CHANNEL_UPDATE"
EventTypeChannelDelete EventType = "CHANNEL_DELETE"
EventTypeChannelPinsUpdate EventType = "CHANNEL_PINS_UPDATE"
EventTypeEntitlementCreate EventType = "ENTITLEMENT_CREATE"
EventTypeEntitlementUpdate EventType = "ENTITLEMENT_UPDATE"
EventTypeEntitlementDelete EventType = "ENTITLEMENT_DELETE"
EventTypeThreadCreate EventType = "THREAD_CREATE"
EventTypeThreadUpdate EventType = "THREAD_UPDATE"
EventTypeThreadDelete EventType = "THREAD_DELETE"
EventTypeThreadListSync EventType = "THREAD_LIST_SYNC"
EventTypeThreadMemberUpdate EventType = "THREAD_MEMBER_UPDATE"
EventTypeThreadMembersUpdate EventType = "THREAD_MEMBERS_UPDATE"
EventTypeGuildCreate EventType = "GUILD_CREATE"
EventTypeGuildUpdate EventType = "GUILD_UPDATE"
EventTypeGuildDelete EventType = "GUILD_DELETE"
EventTypeGuildAuditLogEntryCreate EventType = "GUILD_AUDIT_LOG_ENTRY_CREATE"
EventTypeGuildBanAdd EventType = "GUILD_BAN_ADD"
EventTypeGuildBanRemove EventType = "GUILD_BAN_REMOVE"
EventTypeGuildEmojisUpdate EventType = "GUILD_EMOJIS_UPDATE"
EventTypeGuildStickersUpdate EventType = "GUILD_STICKERS_UPDATE"
EventTypeGuildIntegrationsUpdate EventType = "GUILD_INTEGRATIONS_UPDATE"
EventTypeGuildMemberAdd EventType = "GUILD_MEMBER_ADD"
EventTypeGuildMemberRemove EventType = "GUILD_MEMBER_REMOVE"
EventTypeGuildMemberUpdate EventType = "GUILD_MEMBER_UPDATE"
EventTypeGuildMembersChunk EventType = "GUILD_MEMBERS_CHUNK"
EventTypeGuildRoleCreate EventType = "GUILD_ROLE_CREATE"
EventTypeGuildRoleUpdate EventType = "GUILD_ROLE_UPDATE"
EventTypeGuildRoleDelete EventType = "GUILD_ROLE_DELETE"
EventTypeGuildScheduledEventCreate EventType = "GUILD_SCHEDULED_EVENT_CREATE"
EventTypeGuildScheduledEventUpdate EventType = "GUILD_SCHEDULED_EVENT_UPDATE"
EventTypeGuildScheduledEventDelete EventType = "GUILD_SCHEDULED_EVENT_DELETE"
EventTypeGuildScheduledEventUserAdd EventType = "GUILD_SCHEDULED_EVENT_USER_ADD"
EventTypeGuildScheduledEventUserRemove EventType = "GUILD_SCHEDULED_EVENT_USER_REMOVE"
EventTypeIntegrationCreate EventType = "INTEGRATION_CREATE"
EventTypeIntegrationUpdate EventType = "INTEGRATION_UPDATE"
EventTypeIntegrationDelete EventType = "INTEGRATION_DELETE"
EventTypeInteractionCreate EventType = "INTERACTION_CREATE"
EventTypeInviteCreate EventType = "INVITE_CREATE"
EventTypeInviteDelete EventType = "INVITE_DELETE"
EventTypeMessageCreate EventType = "MESSAGE_CREATE"
EventTypeMessageUpdate EventType = "MESSAGE_UPDATE"
EventTypeMessageDelete EventType = "MESSAGE_DELETE"
EventTypeMessageDeleteBulk EventType = "MESSAGE_DELETE_BULK"
EventTypeMessagePollVoteAdd EventType = "MESSAGE_POLL_VOTE_ADD"
EventTypeMessagePollVoteRemove EventType = "MESSAGE_POLL_VOTE_REMOVE"
EventTypeMessageReactionAdd EventType = "MESSAGE_REACTION_ADD"
EventTypeMessageReactionRemove EventType = "MESSAGE_REACTION_REMOVE"
EventTypeMessageReactionRemoveAll EventType = "MESSAGE_REACTION_REMOVE_ALL"
EventTypeMessageReactionRemoveEmoji EventType = "MESSAGE_REACTION_REMOVE_EMOJI"
EventTypePresenceUpdate EventType = "PRESENCE_UPDATE"
EventTypeStageInstanceCreate EventType = "STAGE_INSTANCE_CREATE"
EventTypeStageInstanceDelete EventType = "STAGE_INSTANCE_DELETE"
EventTypeStageInstanceUpdate EventType = "STAGE_INSTANCE_UPDATE"
EventTypeTypingStart EventType = "TYPING_START"
EventTypeUserUpdate EventType = "USER_UPDATE"
EventTypeVoiceStateUpdate EventType = "VOICE_STATE_UPDATE"
EventTypeVoiceServerUpdate EventType = "VOICE_SERVER_UPDATE"
EventTypeWebhooksUpdate EventType = "WEBHOOKS_UPDATE"
)