From 1d717dc65db4c3f58d820b262aec35f03f9eb0a6 Mon Sep 17 00:00:00 2001 From: NoComment Date: Thu, 16 Feb 2023 10:16:10 +0000 Subject: [PATCH 1/2] Add more JSON Error codes --- rest/api/rest.api | 2 ++ rest/src/main/kotlin/json/JsonErrorCode.kt | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/rest/api/rest.api b/rest/api/rest.api index 884038fa5585..b885ebb3029a 100644 --- a/rest/api/rest.api +++ b/rest/api/rest.api @@ -2230,6 +2230,7 @@ public final class dev/kord/rest/json/JsonErrorCode : java/lang/Enum { public static final field CannotUpdateFinishedEvent Ldev/kord/rest/json/JsonErrorCode; public static final field ChannelVerificationTooHigh Ldev/kord/rest/json/JsonErrorCode; public static final field ChannelWriteRateLimit Ldev/kord/rest/json/JsonErrorCode; + public static final field ChannelsTooLarge Ldev/kord/rest/json/JsonErrorCode; public static final field CommunityServerChannelMustBeTextChannel Ldev/kord/rest/json/JsonErrorCode; public static final field Companion Ldev/kord/rest/json/JsonErrorCode$Companion; public static final field ConnectionRevoked Ldev/kord/rest/json/JsonErrorCode; @@ -2275,6 +2276,7 @@ public final class dev/kord/rest/json/JsonErrorCode : java/lang/Enum { public static final field MaxDailyApplicationCommandCreates Ldev/kord/rest/json/JsonErrorCode; public static final field MaxEmojis Ldev/kord/rest/json/JsonErrorCode; public static final field MaxFriends Ldev/kord/rest/json/JsonErrorCode; + public static final field MaxGroupDMs Ldev/kord/rest/json/JsonErrorCode; public static final field MaxGuildChannels Ldev/kord/rest/json/JsonErrorCode; public static final field MaxGuildRoles Ldev/kord/rest/json/JsonErrorCode; public static final field MaxGuildWebhooks Ldev/kord/rest/json/JsonErrorCode; diff --git a/rest/src/main/kotlin/json/JsonErrorCode.kt b/rest/src/main/kotlin/json/JsonErrorCode.kt index f17f53744f72..f5456a75c564 100644 --- a/rest/src/main/kotlin/json/JsonErrorCode.kt +++ b/rest/src/main/kotlin/json/JsonErrorCode.kt @@ -205,6 +205,9 @@ public enum class JsonErrorCode(public val code: Int) { /** Maximum number of reactions reached (20). */ MaxReactions(30010), + /** Maximum number of group DMs reached (10). */ + MaxGroupDMs(30011), + /** Maximum number of guild channels reached (500). */ MaxGuildChannels(30013), @@ -265,6 +268,9 @@ public enum class JsonErrorCode(public val code: Int) { /** Maximum number of webhooks per guild reached (1000). */ MaxGuildWebhooks(30058), + /** The channels for this guild are too large. */ + ChannelsTooLarge(30061), + /** Unauthorized. Provide a valid token and try again. */ Unauthorized(40001), From 29c40fd54a86ed96ee95aaac15dfe31b93c2e82c Mon Sep 17 00:00:00 2001 From: NoComment Date: Thu, 16 Feb 2023 10:18:45 +0000 Subject: [PATCH 2/2] Another one --- rest/api/rest.api | 1 + rest/src/main/kotlin/json/JsonErrorCode.kt | 3 +++ 2 files changed, 4 insertions(+) diff --git a/rest/api/rest.api b/rest/api/rest.api index b885ebb3029a..5a4d68ef4607 100644 --- a/rest/api/rest.api +++ b/rest/api/rest.api @@ -2273,6 +2273,7 @@ public final class dev/kord/rest/json/JsonErrorCode : java/lang/Enum { public static final field MaxApplicationCommands Ldev/kord/rest/json/JsonErrorCode; public static final field MaxAttachments Ldev/kord/rest/json/JsonErrorCode; public static final field MaxBanFetches Ldev/kord/rest/json/JsonErrorCode; + public static final field MaxChannelPermissionOverwrites Ldev/kord/rest/json/JsonErrorCode; public static final field MaxDailyApplicationCommandCreates Ldev/kord/rest/json/JsonErrorCode; public static final field MaxEmojis Ldev/kord/rest/json/JsonErrorCode; public static final field MaxFriends Ldev/kord/rest/json/JsonErrorCode; diff --git a/rest/src/main/kotlin/json/JsonErrorCode.kt b/rest/src/main/kotlin/json/JsonErrorCode.kt index f5456a75c564..840a6a6b1ea8 100644 --- a/rest/src/main/kotlin/json/JsonErrorCode.kt +++ b/rest/src/main/kotlin/json/JsonErrorCode.kt @@ -268,6 +268,9 @@ public enum class JsonErrorCode(public val code: Int) { /** Maximum number of webhooks per guild reached (1000). */ MaxGuildWebhooks(30058), + /** Maximum number of channel permission overwrites reached (1000). */ + MaxChannelPermissionOverwrites(30060), + /** The channels for this guild are too large. */ ChannelsTooLarge(30061),