From cfedc17338350a206d92aa4dab7b9843f200e400 Mon Sep 17 00:00:00 2001 From: Almeida Date: Thu, 13 Apr 2023 16:50:08 +0100 Subject: [PATCH] refactor(PermissionFlagsBits): update permissions (#737) Co-authored-by: advaith --- deno/payloads/common.ts | 10 ++++++++++ payloads/common.ts | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/deno/payloads/common.ts b/deno/payloads/common.ts index aeb76d66..6b500bbe 100644 --- a/deno/payloads/common.ts +++ b/deno/payloads/common.ts @@ -38,7 +38,11 @@ export const PermissionFlagsBits = { ManageNicknames: 1n << 27n, ManageRoles: 1n << 28n, ManageWebhooks: 1n << 29n, + /** + * @deprecated This is the old name for {@apilink PermissionFlagsBits#ManageGuildExpressions} + */ ManageEmojisAndStickers: 1n << 30n, + ManageGuildExpressions: 1n << 30n, UseApplicationCommands: 1n << 31n, RequestToSpeak: 1n << 32n, ManageEvents: 1n << 33n, @@ -49,6 +53,12 @@ export const PermissionFlagsBits = { SendMessagesInThreads: 1n << 38n, UseEmbeddedActivities: 1n << 39n, ModerateMembers: 1n << 40n, + ViewCreatorMonetizationAnalytics: 1n << 41n, + UseSoundboard: 1n << 42n, + /** + * @unstable This permission flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + UseExternalSounds: 1n << 45n, } as const; /** diff --git a/payloads/common.ts b/payloads/common.ts index 7d4b7653..b84a6762 100644 --- a/payloads/common.ts +++ b/payloads/common.ts @@ -38,7 +38,11 @@ export const PermissionFlagsBits = { ManageNicknames: 1n << 27n, ManageRoles: 1n << 28n, ManageWebhooks: 1n << 29n, + /** + * @deprecated This is the old name for {@apilink PermissionFlagsBits#ManageGuildExpressions} + */ ManageEmojisAndStickers: 1n << 30n, + ManageGuildExpressions: 1n << 30n, UseApplicationCommands: 1n << 31n, RequestToSpeak: 1n << 32n, ManageEvents: 1n << 33n, @@ -49,6 +53,12 @@ export const PermissionFlagsBits = { SendMessagesInThreads: 1n << 38n, UseEmbeddedActivities: 1n << 39n, ModerateMembers: 1n << 40n, + ViewCreatorMonetizationAnalytics: 1n << 41n, + UseSoundboard: 1n << 42n, + /** + * @unstable This permission flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + UseExternalSounds: 1n << 45n, } as const; /**