From 0cd17843652603b44a89c3b96b7229a3b8e257ab Mon Sep 17 00:00:00 2001 From: Misha133 Date: Mon, 24 Oct 2022 20:54:32 +0300 Subject: [PATCH] changesss - Added missing error code - Moved region a bit - Add new `guild feature` - Add new `NitroBasic` subscription plan --- src/Discord.Net.Core/DiscordErrorCode.cs | 8 +++++--- src/Discord.Net.Core/Entities/Guilds/GuildFeature.cs | 4 ++++ src/Discord.Net.Core/Entities/Users/PremiumType.cs | 7 ++++++- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/Discord.Net.Core/DiscordErrorCode.cs b/src/Discord.Net.Core/DiscordErrorCode.cs index 60b7d20d8..24ad8e67e 100644 --- a/src/Discord.Net.Core/DiscordErrorCode.cs +++ b/src/Discord.Net.Core/DiscordErrorCode.cs @@ -116,15 +116,15 @@ namespace Discord TargetUserNotInVoice = 40032, MessageAlreadyCrossposted = 40033, ApplicationNameAlreadyExists = 40041, - #endregion - - #region Action Preconditions/Checks (50XXX) ApplicationInteractionFailedToSend = 40043, CannotSendAMessageInAForumChannel = 40058, ThereAreNoTagsAvailableThatCanBeSetByNonModerators = 40066, ATagIsRequiredToCreateAForumPostInThisChannel = 40067, InteractionHasAlreadyBeenAcknowledged = 40060, TagNamesMustBeUnique = 40061, + #endregion + + #region Action Preconditions/Checks (50XXX) MissingPermissions = 50001, InvalidAccountType = 50002, CannotExecuteForDM = 50003, @@ -154,6 +154,7 @@ namespace Discord BulkDeleteMessageTooOld = 50034, InvalidFormBody = 50035, InviteAcceptedForGuildThatBotIsntIn = 50036, + InvalidActivityAction = 50039, InvalidAPIVersion = 50041, FileUploadTooBig = 50045, InvalidFileUpload = 50046, @@ -161,6 +162,7 @@ namespace Discord InvalidGuild = 50055, InvalidMessageType = 50068, PaymentSourceRequiredForGift = 50070, + CannotModifySystemWebhook = 50073, CannotDeleteRequiredCommunityChannel = 50074, CannotEditStickersWithinAMessage = 50080, InvalidSticker = 50081, diff --git a/src/Discord.Net.Core/Entities/Guilds/GuildFeature.cs b/src/Discord.Net.Core/Entities/Guilds/GuildFeature.cs index 52a70a6f5..8ec3ee2ae 100644 --- a/src/Discord.Net.Core/Entities/Guilds/GuildFeature.cs +++ b/src/Discord.Net.Core/Entities/Guilds/GuildFeature.cs @@ -181,5 +181,9 @@ namespace Discord /// The guild has enabled the welcome screen. /// WelcomeScreenEnabled = 1L << 41, + /// + /// The guild has been set as a support server on the App Directory. + /// + DeveloperSupportServer = 1L << 42, } } diff --git a/src/Discord.Net.Core/Entities/Users/PremiumType.cs b/src/Discord.Net.Core/Entities/Users/PremiumType.cs index 2b41e0b6a..24165d4e9 100644 --- a/src/Discord.Net.Core/Entities/Users/PremiumType.cs +++ b/src/Discord.Net.Core/Entities/Users/PremiumType.cs @@ -16,6 +16,11 @@ namespace Discord /// /// Nitro subscription. Includes app perks as well as the games subscription service. /// - Nitro = 2 + Nitro = 2, + + /// + /// Nitro Basic subscription. Includes app perks like video backgrounds, sending bigger files. + /// + NitroBasic = 3 } }