lilybird
Version:
A bun-first discord api wrapper written in TS
118 lines • 4.47 kB
TypeScript
export declare enum GatewayEvent {
Ready = "READY",
Resumed = "RESUMED",
ApplicationCommandPermissionsUpdate = "APPLICATION_COMMAND_PERMISSIONS_UPDATE",
AutoModerationRuleCreate = "AUTO_MODERATION_RULE_CREATE",
AutoModerationRuleUpdate = "AUTO_MODERATION_RULE_UPDATE",
AutoModerationRuleDelete = "AUTO_MODERATION_RULE_DELETE",
AutoModerationActionExecution = "AUTO_MODERATION_ACTION_EXECUTION",
ChannelCreate = "CHANNEL_CREATE",
ChannelUpdate = "CHANNEL_UPDATE",
ChannelDelete = "CHANNEL_DELETE",
ChannelPinsUpdate = "CHANNEL_PINS_UPDATE",
ThreadCreate = "THREAD_CREATE",
ThreadUpdate = "THREAD_UPDATE",
ThreadDelete = "THREAD_DELETE",
ThreadListSync = "THREAD_LIST_SYNC",
ThreadMemberUpdate = "THREAD_MEMBER_UPDATE",
ThreadMembersUpdate = "THREAD_MEMBERS_UPDATE",
GuildCreate = "GUILD_CREATE",
GuildUpdate = "GUILD_UPDATE",
GuildDelete = "GUILD_DELETE",
GuildAuditLogEntryCreate = "GUILD_AUDIT_LOG_ENTRY_CREATE",
GuildBanAdd = "GUILD_BAN_ADD",
GuildBanRemove = "GUILD_BAN_REMOVE",
GuildEmojisUpdate = "GUILD_EMOJIS_UPDATE",
GuildStickersUpdate = "GUILD_STICKERS_UPDATE",
GuildIntegrationsUpdate = "GUILD_INTEGRATIONS_UPDATE",
GuildMemberAdd = "GUILD_MEMBER_ADD",
GuildMemberRemove = "GUILD_MEMBER_REMOVE",
GuildMemberUpdate = "GUILD_MEMBER_UPDATE",
GuildMembersChunk = "GUILD_MEMBERS_CHUNK",
GuildRoleCreate = "GUILD_ROLE_CREATE",
GuildRoleUpdate = "GUILD_ROLE_UPDATE",
GuildRoleDelete = "GUILD_ROLE_DELETE",
GuildScheduledEventCreate = "GUILD_SCHEDULED_EVENT_CREATE",
GuildScheduledEventUpdate = "GUILD_SCHEDULED_EVENT_UPDATE",
GuildScheduledEventDelete = "GUILD_SCHEDULED_EVENT_DELETE",
GuildScheduledEventUserAdd = "GUILD_SCHEDULED_EVENT_USER_ADD",
GuildScheduledEventUserRemove = "GUILD_SCHEDULED_EVENT_USER_REMOVE",
IntegrationCreate = "INTEGRATION_CREATE",
IntegrationUpdate = "INTEGRATION_UPDATE",
IntegrationDelete = "INTEGRATION_DELETE",
InteractionCreate = "INTERACTION_CREATE",
InviteCreate = "INVITE_CREATE",
InviteDelete = "INVITE_DELETE",
MessageCreate = "MESSAGE_CREATE",
MessageUpdate = "MESSAGE_UPDATE",
MessageDelete = "MESSAGE_DELETE",
MessageDeleteBulk = "MESSAGE_DELETE_BULK",
MessageReactionAdd = "MESSAGE_REACTION_ADD",
MessageReactionRemove = "MESSAGE_REACTION_REMOVE",
MessageReactionRemoveAll = "MESSAGE_REACTION_REMOVE_ALL",
MessageReactionRemoveEmoji = "MESSAGE_REACTION_REMOVE_EMOJI",
PresenceUpdate = "PRESENCE_UPDATE",
StageInstanceCreate = "STAGE_INSTANCE_CREATE",
StageInstanceUpdate = "STAGE_INSTANCE_UPDATE",
StageInstanceDelete = "STAGE_INSTANCE_DELETE",
TypingStart = "TYPING_START",
UserUpdate = "USER_UPDATE",
VoiceStateUpdate = "VOICE_STATE_UPDATE",
VoiceServerUpdate = "VOICE_SERVER_UPDATE",
WebhookUpdate = "WEBHOOK_UPDATE",
MessagePollVoteAdd = "MESSAGE_POLL_VOTE_ADD",
MessagePollVoteRemove = "MESSAGE_POLL_VOTE_REMOVE"
}
export declare const enum GatewayOpCode {
Dispatch = 0,
Heartbeat = 1,
Identify = 2,
PresenceUpdate = 3,
VoiceStateUpdate = 4,
Resume = 6,
Reconnect = 7,
RequestGuildMembers = 8,
InvalidSession = 9,
Hello = 10,
HeartbeatACK = 11
}
export declare const enum Intents {
GUILDS = 1,
GUILD_MEMBERS = 2,
GUILD_MODERATION = 4,
GUILD_EMOJI_AND_STICKERS = 8,
GUILD_INTEGRATIONS = 16,
GUILD_WEBHOOKS = 32,
GUILD_INVITES = 64,
GUILD_VOICE_STATES = 128,
GUILD_PRESENCES = 256,
GUILD_MESSAGES = 512,
GUILD_MESSAGE_REACTIONS = 1024,
GUILD_MESSAGE_TYPING = 2048,
DIRECT_MESSAGES = 4096,
DIRECT_MESSAGE_REACTIONS = 8192,
DIRECT_MESSAGE_TYPING = 16384,
MESSAGE_CONTENT = 32768,
GUILD_SCHEDULED_EVENTS = 65536,
AUTO_MODERATION_CONFIGURATION = 1048576,
AUTO_MODERATION_EXECUTION = 2097152,
GUILD_MESSAGE_POLLS = 16777216,
DIRECT_MESSAGE_POLLS = 33554432
}
export declare const enum GatewayCloseEventCode {
UnknownError = 4000,
UnknownOpCode = 4001,
DecodeError = 4002,
NotAuthenticated = 4003,
AuthenticationFailed = 4004,
AlreadyAuthenticated = 4005,
InvalidSequenceNumber = 4007,
RateLimited = 4008,
SessionTimedOut = 4009,
InvalidShard = 4010,
ShardingRequired = 4011,
InvalidAPIVersion = 4012,
InvalidIntents = 4013,
DisallowedIntents = 4014
}
//# sourceMappingURL=gateway.d.ts.map