Browse Source

Add new message types & error codes

pull/2562/head
Misha133 2 years ago
parent
commit
0e2659ce2a
2 changed files with 45 additions and 6 deletions
  1. +8
    -5
      src/Discord.Net.Core/DiscordErrorCode.cs
  2. +37
    -1
      src/Discord.Net.Core/Entities/Messages/MessageType.cs

+ 8
- 5
src/Discord.Net.Core/DiscordErrorCode.cs View File

@@ -98,13 +98,14 @@ namespace Discord
MaximumStickersReached = 30039,
MaximumPruneRequestReached = 30040,
MaximumGuildWidgetsReached = 30042,
#endregion

#region General Request Errors (40XXX)
BitrateIsTooHighForChannelOfThisType = 30052,
MaximumNumberOfEditsReached = 30046,
MaximumNumberOfPinnedThreadsInAForumChannelReached = 30047,
MaximumNumberOfTagsInAForumChannelReached = 30048,
MaximumNumberOfWebhooksReached = 30058,
#endregion

#region General Request Errors (40XXX)
TokenUnauthorized = 40001,
InvalidVerification = 40002,
OpeningDMTooFast = 40003,
@@ -118,10 +119,11 @@ namespace Discord
ApplicationNameAlreadyExists = 40041,
ApplicationInteractionFailedToSend = 40043,
CannotSendAMessageInAForumChannel = 40058,
ThereAreNoTagsAvailableThatCanBeSetByNonModerators = 40066,
ATagIsRequiredToCreateAForumPostInThisChannel = 40067,
InteractionHasAlreadyBeenAcknowledged = 40060,
TagNamesMustBeUnique = 40061,
ServiceResourceIsBeingRateLimited = 40062,
ThereAreNoTagsAvailableThatCanBeSetByNonModerators = 40066,
ATagIsRequiredToCreateAForumPostInThisChannel = 40067,
#endregion

#region Action Preconditions/Checks (50XXX)
@@ -160,6 +162,7 @@ namespace Discord
InvalidFileUpload = 50046,
CannotSelfRedeemGift = 50054,
InvalidGuild = 50055,
InvalidRequestOrigin = 50067,
InvalidMessageType = 50068,
PaymentSourceRequiredForGift = 50070,
CannotModifySystemWebhook = 50073,


+ 37
- 1
src/Discord.Net.Core/Entities/Messages/MessageType.cs View File

@@ -99,12 +99,48 @@ namespace Discord
/// </remarks>
ThreadStarterMessage = 21,
/// <summary>
/// The message for a invite reminder.
/// The message for an invite reminder.
/// </summary>
GuildInviteReminder = 22,
/// <summary>
/// The message for a context menu command.
/// </summary>
ContextMenuCommand = 23,
/// <summary>
/// The message for an automod action.
/// </summary>
AutoModerationAction = 24,
/// <summary>
/// The message for a role subscription purchase.
/// </summary>
RoleSubscriptionPurchase = 25,
/// <summary>
/// The message for an interaction premium upsell.
/// </summary>
InteractionPremiumUpsell = 26,
/// <summary>
/// The message for a stage start.
/// </summary>
StageStart = 27,
/// <summary>
/// The message for a stage end.
/// </summary>
StageEnd = 28,
/// <summary>
/// The message for a stage speaker.
/// </summary>
StageSpeaker = 29,
/// <summary>
/// The message for a stage raise hand.
/// </summary>
StageRaiseHand = 30,
/// <summary>
/// The message for a stage raise hand.
/// </summary>
StageTopic = 31,
/// <summary>
/// The message for a guild application premium subscription.
/// </summary>
GuildApplicationPremiumSubscription = 32
}
}

Loading…
Cancel
Save