From fe93a7e084189b54b8af82461809dee1da112b75 Mon Sep 17 00:00:00 2001 From: Souji Date: Thu, 15 Apr 2021 00:37:32 +0200 Subject: [PATCH] feat(SysChanFlags): new flag and rename in sync with client (#5506) --- src/util/SystemChannelFlags.js | 10 ++++++---- typings/index.d.ts | 5 ++++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/util/SystemChannelFlags.js b/src/util/SystemChannelFlags.js index b7a3f172f..c4d16a6de 100644 --- a/src/util/SystemChannelFlags.js +++ b/src/util/SystemChannelFlags.js @@ -34,13 +34,15 @@ class SystemChannelFlags extends BitField {} /** * Numeric system channel flags. All available properties: - * * `WELCOME_MESSAGE_DISABLED` - * * `BOOST_MESSAGE_DISABLED` + * * `SUPPRESS_JOIN_NOTIFICATIONS` (Suppress member join notifications) + * * `SUPPRESS_PREMIUM_SUBSCRIPTIONS` (Suppress server boost notifications) + * * `SUPPRESS_GUILD_REMINDER_NOTIFICATIONS` (Suppress server setup tips) * @type {Object} */ SystemChannelFlags.FLAGS = { - WELCOME_MESSAGE_DISABLED: 1 << 0, - BOOST_MESSAGE_DISABLED: 1 << 1, + SUPPRESS_JOIN_NOTIFICATIONS: 1 << 0, + SUPPRESS_PREMIUM_SUBSCRIPTIONS: 1 << 1, + SUPPRESS_GUILD_REMINDER_NOTIFICATIONS: 1 << 2, }; module.exports = SystemChannelFlags; diff --git a/typings/index.d.ts b/typings/index.d.ts index 8075e77bf..1da3ff222 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -3369,7 +3369,10 @@ declare module 'discord.js' { type StringResolvable = string | string[] | any; - type SystemChannelFlagsString = 'WELCOME_MESSAGE_DISABLED' | 'BOOST_MESSAGE_DISABLED'; + type SystemChannelFlagsString = + | 'SUPPRESS_JOIN_NOTIFICATIONS' + | 'SUPPRESS_PREMIUM_SUBSCRIPTIONS' + | 'SUPPRESS_GUILD_REMINDER_NOTIFICATIONS'; type SystemChannelFlagsResolvable = BitFieldResolvable;