diff options
| author | Fuwn <[email protected]> | 2025-10-08 00:03:22 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-10-08 00:03:22 -0700 |
| commit | 307076547a829d9342757e3ec5839a54e3ca64dc (patch) | |
| tree | c0c0a04f0501cafba62e211a4b2b2a8c2d323e3d /packages/shared/index.ts | |
| parent | fix(gateway:messageDeletion): Better handle privilged actions (diff) | |
| download | umabotdiscord-307076547a829d9342757e3ec5839a54e3ca64dc.tar.xz umabotdiscord-307076547a829d9342757e3ec5839a54e3ca64dc.zip | |
refactor: Move Discord interaction constants to shared constants package
Diffstat (limited to 'packages/shared/index.ts')
| -rw-r--r-- | packages/shared/index.ts | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/packages/shared/index.ts b/packages/shared/index.ts index 91247c9..ae038c8 100644 --- a/packages/shared/index.ts +++ b/packages/shared/index.ts @@ -61,3 +61,34 @@ export const COLOR_ROLE_IDS = [ "1416583690217328660", // Neo Universe Pastel Yellow "1416595046249267364", // Manhattan Cafe Jet Black ]; +export const DISCORD_AUDIT_LOG_TYPES = { + MESSAGE_DELETE: 72, + MEMBER_ROLE_UPDATE: 25, + CHANNEL_DELETE: 12, +} as const; +export const DISCORD_ACTIVITY_TYPES = { + PLAYING: 0, + STREAMING: 1, + LISTENING: 2, + WATCHING: 3, + CUSTOM_STATUS: 4, + COMPETING: 5, +} as const; +export const DISCORD_APPLICATION_COMMAND_OPTION_TYPES = { + SUB_COMMAND: 1, + SUB_COMMAND_GROUP: 2, + STRING: 3, + INTEGER: 4, + BOOLEAN: 5, + USER: 6, + CHANNEL: 7, + ROLE: 8, + MENTIONABLE: 9, + NUMBER: 10, + ATTACHMENT: 11, +} as const; +export const DISCORD_INTERACTION_CONTEXTS = { + GUILD: 0, + BOT_DM: 1, + PRIVATE_CHANNEL: 2, +} as const; |