summaryrefslogtreecommitdiff
path: root/packages/shared/index.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-10-08 00:03:22 -0700
committerFuwn <[email protected]>2025-10-08 00:03:22 -0700
commit307076547a829d9342757e3ec5839a54e3ca64dc (patch)
treec0c0a04f0501cafba62e211a4b2b2a8c2d323e3d /packages/shared/index.ts
parentfix(gateway:messageDeletion): Better handle privilged actions (diff)
downloadumabotdiscord-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.ts31
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;