From ad408531fecf731899a39e045a31143f1f2b97c2 Mon Sep 17 00:00:00 2001 From: bignutty <3515180-bignutty@users.noreply.gitlab.com> Date: Fri, 9 Aug 2024 02:00:36 +0200 Subject: [PATCH] permissions should be bigints --- labscore/permissions.js | 46 ++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/labscore/permissions.js b/labscore/permissions.js index 8de370a..5656a77 100644 --- a/labscore/permissions.js +++ b/labscore/permissions.js @@ -42,18 +42,18 @@ module.exports.PERMISSIONS_TEXT = Object.freeze({ [Permissions.USE_EXTERNAL_STICKERS]: "Use External Stickers", [Permissions.USE_PRIVATE_THREADS]: "Create Private Threads", [Permissions.USE_PUBLIC_THREADS]: "Create Public Threads", - [1 << 39]: "Use Activities", - [1 << 40]: "Time out members", - [1 << 41]: "View Server Subscription Insights", - [1 << 42]: "Use Soundboard", - [1 << 43]: "Create Expressions", - [1 << 44]: "Create Events", - [1 << 45]: "Use External Sounds", - [1 << 46]: "Send Voice Messages", - [1 << 47]: "Use Clyde AI", - [1 << 48]: "Set Voice Channel Status", - [1 << 49]: "Create Polls", - [1 << 50]: "Use External Apps" + [1n << 39n]: "Use Activities", + [1n << 40n]: "Time out members", + [1n << 41n]: "View Server Subscription Insights", + [1n << 42n]: "Use Soundboard", + [1n << 43n]: "Create Expressions", + [1n << 44n]: "Create Events", + [1n << 45n]: "Use External Sounds", + [1n << 46n]: "Send Voice Messages", + [1n << 47n]: "Use Clyde AI", + [1n << 48n]: "Set Voice Channel Status", + [1n << 49n]: "Create Polls", + [1n << 50n]: "Use External Apps" }); module.exports.PERMISSION_CATEGORIES = Object.freeze({ @@ -62,10 +62,10 @@ module.exports.PERMISSION_CATEGORIES = Object.freeze({ Permissions.MANAGE_CHANNELS, Permissions.MANAGE_ROLES, Permissions.MANAGE_EMOJIS, - 1 << 43, // Create expressions + 1n << 43n, // Create expressions Permissions.VIEW_AUDIT_LOG, Permissions.VIEW_GUILD_ANALYTICS, - 1 << 41, // View subscription analytics + 1n << 41n, // View subscription analytics Permissions.MANAGE_WEBHOOKS, Permissions.MANAGE_GUILD ], @@ -75,7 +75,7 @@ module.exports.PERMISSION_CATEGORIES = Object.freeze({ Permissions.CHANGE_NICKNAMES, Permissions.KICK_MEMBERS, Permissions.BAN_MEMBERS, - 1 << 40 // Time out members + 1n << 40n // Time out members ], TEXT_CHANNEL_PERMISSIONS: [ Permissions.SEND_MESSAGES, @@ -92,32 +92,32 @@ module.exports.PERMISSION_CATEGORIES = Object.freeze({ Permissions.MANAGE_THREADS, Permissions.READ_MESSAGE_HISTORY, Permissions.SEND_TTS_MESSAGES, - 1 << 46, // Send Voice Messages - 1 << 49 // Create Polls + 1n << 46n, // Send Voice Messages + 1n << 49n // Create Polls ], VOICE_CHANNEL_PERMISSIONS: [ Permissions.CONNECT, Permissions.SPEAK, Permissions.STREAM, - 1 << 42, // Use soundboard - 1 << 45, // Use external sounds + 1n << 42n, // Use soundboard + 1n << 45n, // Use external sounds Permissions.USE_VAD, Permissions.PRIORITY_SPEAKER, Permissions.MUTE_MEMBERS, Permissions.DEAFEN_MEMBERS, Permissions.MOVE_MEMBERS, - 1 << 48 // Set voice channel status + 1n << 48n // Set voice channel status ], APPS_PERMISSIONS: [ Permissions.USE_APPLICATION_COMMANDS, - 1 << 39, // Use Activities - 1 << 50 // Use External Apps + 1n << 39n, // Use Activities + 1n << 50n // Use External Apps ], STAGE_CHANNEL_PERMISSIONS: [ Permissions.REQUEST_TO_SPEAK ], EVENTS_PERMISSIONS: [ - 1 << 44, // Create Events + 1n << 44n, // Create Events Permissions.MANAGE_EVENTS ], ADVANCED_PERMISSIONS: [