summary refs log tree commit diff
diff options
context:
space:
mode:
authorPuyodead1 <puyodead@proton.me>2023-08-06 22:44:04 -0400
committerPuyodead1 <puyodead@proton.me>2023-08-06 22:44:04 -0400
commit325e8f435f521da796d2520b52b34cf313012880 (patch)
tree6cdeaf838aee58b6d1428763b9fe34cc2e2b40a1
parentnpm upgrade (diff)
downloadserver-325e8f435f521da796d2520b52b34cf313012880.tar.xz
update schema
-rw-r--r--assets/schemas.json5662
1 files changed, 1679 insertions, 3983 deletions
diff --git a/assets/schemas.json b/assets/schemas.json
index 467f29fa..05fa4d22 100644
--- a/assets/schemas.json
+++ b/assets/schemas.json
@@ -1575,8 +1575,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -2315,7 +2315,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -3802,12 +3802,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -3840,18 +3843,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -4369,9 +4369,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -4381,22 +4379,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -4439,10 +4421,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -5795,8 +5777,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -6535,7 +6517,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -8022,12 +8004,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -8060,18 +8045,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -8589,9 +8571,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -8601,22 +8581,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -8659,10 +8623,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -10015,8 +9979,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -10755,7 +10719,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -12242,12 +12206,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -12280,18 +12247,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -12809,9 +12773,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -12821,22 +12783,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -12879,10 +12825,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -14230,8 +14176,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -14970,7 +14916,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -16457,12 +16403,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -16495,18 +16444,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -17024,9 +16970,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -17036,22 +16980,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -17094,10 +17022,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -18481,8 +18409,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -19221,7 +19149,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -20708,12 +20636,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -20746,18 +20677,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -21275,9 +21203,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -21287,22 +21213,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -21345,10 +21255,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -22701,8 +22611,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -23441,7 +23351,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -24928,12 +24838,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -24966,18 +24879,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -25495,9 +25405,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -25507,22 +25415,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -25565,10 +25457,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -26912,8 +26804,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -27652,7 +27544,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -29139,12 +29031,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -29177,18 +29072,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -29706,9 +29598,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -29718,22 +29608,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -29776,10 +29650,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -31126,8 +31000,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -31866,7 +31740,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -33353,12 +33227,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -33391,18 +33268,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -33920,9 +33794,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -33932,22 +33804,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -33990,10 +33846,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -35349,8 +35205,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -36089,7 +35945,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -37576,12 +37432,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -37614,18 +37473,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -38143,9 +37999,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -38155,22 +38009,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -38213,10 +38051,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -39560,8 +39398,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -40300,7 +40138,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -41787,12 +41625,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -41825,18 +41666,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -42354,9 +42192,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -42366,22 +42202,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -42424,10 +42244,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -43771,8 +43591,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -44511,7 +44331,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -45998,12 +45818,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -46036,18 +45859,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -46565,9 +46385,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -46577,22 +46395,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -46635,10 +46437,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -48001,8 +47803,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -48741,7 +48543,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -50228,12 +50030,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -50266,18 +50071,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -50795,9 +50597,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -50807,22 +50607,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -50865,10 +50649,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -52215,8 +51999,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -52955,7 +52739,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -54442,12 +54226,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -54480,18 +54267,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -55009,9 +54793,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -55021,22 +54803,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -55079,10 +54845,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -56489,8 +56255,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -57229,7 +56995,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -58716,12 +58482,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -58754,18 +58523,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -59283,9 +59049,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -59295,22 +59059,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -59353,10 +59101,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -60722,8 +60470,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -61462,7 +61210,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -62949,12 +62697,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -62987,18 +62738,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -63516,9 +63264,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -63528,22 +63274,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -63586,10 +63316,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -65096,8 +64826,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -65836,7 +65566,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -67323,12 +67053,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -67361,18 +67094,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -67890,9 +67620,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -67902,22 +67630,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -67960,10 +67672,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -69325,8 +69037,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -70065,7 +69777,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -71552,12 +71264,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -71590,18 +71305,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -72119,9 +71831,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -72131,22 +71841,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -72189,10 +71883,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -73567,8 +73261,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -74307,7 +74001,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -75794,12 +75488,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -75832,18 +75529,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -76361,9 +76055,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -76373,22 +76065,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -76431,10 +76107,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -77791,8 +77467,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -78531,7 +78207,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -80018,12 +79694,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -80056,18 +79735,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -80585,9 +80261,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -80597,22 +80271,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -80655,10 +80313,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -82021,8 +81679,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -82761,7 +82419,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -84248,12 +83906,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -84286,18 +83947,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -84815,9 +84473,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -84827,22 +84483,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -84885,10 +84525,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -86241,8 +85881,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -86981,7 +86621,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -88468,12 +88108,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -88506,18 +88149,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -89035,9 +88675,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -89047,22 +88685,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -89105,10 +88727,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -90449,8 +90071,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -91189,7 +90811,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -92676,12 +92298,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -92714,18 +92339,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -93243,9 +92865,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -93255,22 +92875,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -93313,10 +92917,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -93458,7 +93062,7 @@
                 "type": "boolean"
             },
             "flags": {
-                "type": "string"
+                "type": "integer"
             },
             "embeds": {
                 "type": "array",
@@ -94768,8 +94372,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -95508,7 +95112,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -96995,12 +96599,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -97033,18 +96640,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -97562,9 +97166,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -97574,22 +97176,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -97632,10 +97218,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -97777,7 +97363,7 @@
                 "$ref": "#/definitions/Embed"
             },
             "flags": {
-                "type": "string"
+                "type": "integer"
             },
             "content": {
                 "type": "string"
@@ -99084,8 +98670,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -99824,7 +99410,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -101311,12 +100897,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -101349,18 +100938,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -101878,9 +101464,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -101890,22 +101474,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -101948,10 +101516,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -103295,8 +102863,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -104035,7 +103603,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -105522,12 +105090,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -105560,18 +105131,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -106089,9 +105657,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -106101,22 +105667,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -106159,10 +105709,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -107514,8 +107064,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -108254,7 +107804,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -109741,12 +109291,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -109779,18 +109332,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -110308,9 +109858,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -110320,22 +109868,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -110378,10 +109910,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -111726,8 +111258,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -112466,7 +111998,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -113953,12 +113485,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -113991,18 +113526,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -114520,9 +114052,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -114532,22 +114062,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -114590,10 +114104,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -115938,8 +115452,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -116678,7 +116192,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -118165,12 +117679,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -118203,18 +117720,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -118732,9 +118246,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -118744,22 +118256,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -118802,10 +118298,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -120185,8 +119681,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -120925,7 +120421,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -122412,12 +121908,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -122450,18 +121949,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -122979,9 +122475,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -122991,22 +122485,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -123049,10 +122527,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -124397,8 +123875,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -125137,7 +124615,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -126624,12 +126102,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -126662,18 +126143,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -127191,9 +126669,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -127203,22 +126679,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -127261,10 +126721,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -128608,8 +128068,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -129348,7 +128808,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -130835,12 +130295,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -130873,18 +130336,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -131402,9 +130862,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -131414,22 +130872,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -131472,10 +130914,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -132834,8 +132276,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -133574,7 +133016,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -135061,12 +134503,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -135099,18 +134544,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -135628,9 +135070,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -135640,22 +135080,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -135698,10 +135122,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -137049,8 +136473,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -137789,7 +137213,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -139276,12 +138700,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -139314,18 +138741,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -139843,9 +139267,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -139855,22 +139277,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -139913,10 +139319,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -141338,8 +140744,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -142078,7 +141484,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -143565,12 +142971,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -143603,18 +143012,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -144132,9 +143538,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -144144,22 +143548,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -144202,10 +143590,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -145549,8 +144937,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -146289,7 +145677,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -147776,12 +147164,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -147814,18 +147205,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -148343,9 +147731,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -148355,22 +147741,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -148413,10 +147783,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -149760,8 +149130,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -150500,7 +149870,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -151987,12 +151357,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -152025,18 +151398,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -152554,9 +151924,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -152566,22 +151934,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -152624,10 +151976,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -153968,8 +153320,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -154708,7 +154060,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -156195,12 +155547,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -156233,18 +155588,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -156762,9 +156114,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -156774,22 +156124,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -156832,10 +156166,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -158182,8 +157516,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -158922,7 +158256,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -160409,12 +159743,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -160447,18 +159784,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -160976,9 +160310,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -160988,22 +160320,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -161046,10 +160362,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -162406,8 +161722,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -163146,7 +162462,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -164633,12 +163949,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -164671,18 +163990,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -165200,9 +164516,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -165212,22 +164526,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -165270,10 +164568,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -166614,8 +165912,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -167354,7 +166652,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -168841,12 +168139,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -168879,18 +168180,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -169408,9 +168706,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -169420,22 +168716,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -169478,10 +168758,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -170871,8 +170151,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -171611,7 +170891,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -173098,12 +172378,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -173136,18 +172419,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -173665,9 +172945,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -173677,22 +172955,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -173735,10 +172997,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -175114,8 +174376,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -175854,7 +175116,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -177341,12 +176603,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -177379,18 +176644,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -177908,9 +177170,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -177920,22 +177180,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -177978,10 +177222,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -179322,8 +178566,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -180062,7 +179306,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -181549,12 +180793,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -181587,18 +180834,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -182116,9 +181360,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -182128,22 +181370,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -182186,10 +181412,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -183555,8 +182781,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -184295,7 +183521,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -185782,12 +185008,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -185820,18 +185049,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -186349,9 +185575,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -186361,22 +185585,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -186419,10 +185627,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -187877,8 +187085,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -188617,7 +187825,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -190104,12 +189312,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -190142,18 +189353,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -190671,9 +189879,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -190683,22 +189889,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -190741,10 +189931,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -192084,8 +191274,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -192824,7 +192014,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -194311,12 +193501,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -194349,18 +193542,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -194878,9 +194068,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -194890,22 +194078,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -194948,10 +194120,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -196330,8 +195502,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -197070,7 +196242,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -198557,12 +197729,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -198595,18 +197770,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -199124,9 +198296,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -199136,22 +198306,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -199194,10 +198348,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -200564,8 +199718,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -201304,7 +200458,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -202791,12 +201945,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -202829,18 +201986,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -203358,9 +202512,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -203370,22 +202522,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -203428,10 +202564,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -204850,8 +203986,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -205590,7 +204726,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -207077,12 +206213,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -207115,18 +206254,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -207644,9 +206780,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -207656,22 +206790,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -207714,10 +206832,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -209058,8 +208176,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -209798,7 +208916,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -211285,12 +210403,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -211323,18 +210444,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -211852,9 +210970,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -211864,22 +210980,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -211922,10 +211022,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -213274,8 +212374,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -214014,7 +213114,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -215501,12 +214601,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -215539,18 +214642,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -216068,9 +215168,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -216080,22 +215178,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -216138,10 +215220,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -217480,8 +216562,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -218220,7 +217302,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -219707,12 +218789,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -219745,18 +218830,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -220274,9 +219356,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -220286,22 +219366,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -220344,10 +219408,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -221692,8 +220756,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -222432,7 +221496,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -223919,12 +222983,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -223957,18 +223024,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -224486,9 +223550,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -224498,22 +223560,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -224556,10 +223602,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -225904,8 +224950,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -226644,7 +225690,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -228131,12 +227177,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -228169,18 +227218,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -228698,9 +227744,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -228710,22 +227754,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -228768,10 +227796,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -230116,8 +229144,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -230856,7 +229884,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -232343,12 +231371,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -232381,18 +231412,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -232910,9 +231938,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -232922,22 +231948,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -232980,10 +231990,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -234360,8 +233370,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -235100,7 +234110,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -236587,12 +235597,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -236625,18 +235638,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -237154,9 +236164,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -237166,22 +236174,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -237224,10 +236216,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -238576,8 +237568,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -239316,7 +238308,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -240803,12 +239795,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -240841,18 +239836,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -241370,9 +240362,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -241382,22 +240372,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -241440,10 +240414,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -242782,8 +241756,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -243522,7 +242496,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -245009,12 +243983,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -245047,18 +244024,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -245576,9 +244550,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -245588,22 +244560,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -245646,10 +244602,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -246994,8 +245950,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -247734,7 +246690,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -249221,12 +248177,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -249259,18 +248218,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -249788,9 +248744,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -249800,22 +248754,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -249858,10 +248796,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -251217,8 +250155,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -251957,7 +250895,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -253444,12 +252382,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -253482,18 +252423,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -254011,9 +252949,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -254023,22 +252959,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -254081,10 +253001,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -255454,8 +254374,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -256194,7 +255114,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -257681,12 +256601,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -257719,18 +256642,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -258248,9 +257168,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -258260,22 +257178,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -258318,10 +257220,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -259662,8 +258564,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -260402,7 +259304,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -261889,12 +260791,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -261927,18 +260832,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -262456,9 +261358,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -262468,22 +261368,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -262526,10 +261410,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -263873,8 +262757,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -264613,7 +263497,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -266100,12 +264984,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -266138,18 +265025,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -266667,9 +265551,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -266679,22 +265561,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -266737,10 +265603,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -268113,8 +266979,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -268853,7 +267719,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -270340,12 +269206,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -270378,18 +269247,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -270907,9 +269773,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -270919,22 +269783,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -270977,10 +269825,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -272321,8 +271169,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -273061,7 +271909,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -274548,12 +273396,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -274586,18 +273437,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -275115,9 +273963,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -275127,22 +273973,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -275185,10 +274015,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -276608,8 +275438,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -277348,7 +276178,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -278835,12 +277665,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -278873,18 +277706,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -279402,9 +278232,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -279414,22 +278242,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -279472,10 +278284,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -280823,8 +279635,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -281563,7 +280375,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -283050,12 +281862,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -283088,18 +281903,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -283617,9 +282429,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -283629,22 +282439,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -283687,10 +282481,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -285031,8 +283825,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -285771,7 +284565,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -287258,12 +286052,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -287296,18 +286093,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -287825,9 +286619,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -287837,22 +286629,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -287895,10 +286671,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -289239,8 +288015,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -289979,7 +288755,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -291466,12 +290242,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -291504,18 +290283,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -292033,9 +290809,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -292045,22 +290819,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -292103,10 +290861,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -293454,8 +292212,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -294194,7 +292952,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -295681,12 +294439,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -295719,18 +294480,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -296248,9 +295006,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -296260,22 +295016,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -296318,10 +295058,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -297666,8 +296406,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -298406,7 +297146,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -299893,12 +298633,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -299931,18 +298674,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -300460,9 +299200,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -300472,22 +299210,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -300530,10 +299252,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -301874,8 +300596,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -302614,7 +301336,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -304101,12 +302823,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -304139,18 +302864,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -304668,9 +303390,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -304680,22 +303400,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -304738,10 +303442,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -306157,8 +304861,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -306897,7 +305601,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -308384,12 +307088,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -308422,18 +307129,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -308951,9 +307655,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -308963,22 +307665,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -309021,10 +307707,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -310376,8 +309062,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -311116,7 +309802,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -312603,12 +311289,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -312641,18 +311330,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -313170,9 +311856,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -313182,22 +311866,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -313240,10 +311908,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -314596,8 +313264,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -315336,7 +314004,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -316823,12 +315491,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -316861,18 +315532,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -317390,9 +316058,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -317402,22 +316068,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -317460,10 +316110,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -318866,8 +317516,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -319606,7 +318256,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -321093,12 +319743,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -321131,18 +319784,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -321660,9 +320310,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -321672,22 +320320,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -321730,10 +320362,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -323095,8 +321727,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -323835,7 +322467,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -325322,12 +323954,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -325360,18 +323995,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -325889,9 +324521,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -325901,22 +324531,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -325959,10 +324573,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -327330,8 +325944,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -328070,7 +326684,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -329557,12 +328171,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -329595,18 +328212,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -330124,9 +328738,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -330136,22 +328748,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -330194,10 +328790,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -331559,8 +330155,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -332299,7 +330895,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -333786,12 +332382,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -333824,18 +332423,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -334353,9 +332949,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -334365,22 +332959,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -334423,10 +333001,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -335767,8 +334345,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -336507,7 +335085,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -337994,12 +336572,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -338032,18 +336613,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -338561,9 +337139,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -338573,22 +337149,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -338631,10 +337191,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -340003,8 +338563,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -340743,7 +339303,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -342230,12 +340790,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -342268,18 +340831,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -342797,9 +341357,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -342809,22 +341367,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -342867,10 +341409,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -344251,8 +342793,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -344991,7 +343533,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -346478,12 +345020,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -346516,18 +345061,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -347045,9 +345587,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -347057,22 +345597,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -347115,10 +345639,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -348453,8 +346977,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -349193,7 +347717,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -350680,12 +349204,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -350718,18 +349245,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -351247,9 +349771,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -351259,22 +349781,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -351317,10 +349823,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -352665,8 +351171,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -353405,7 +351911,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -354892,12 +353398,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -354930,18 +353439,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -355459,9 +353965,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -355471,22 +353975,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -355529,10 +354017,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -356873,8 +355361,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -357613,7 +356101,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -359100,12 +357588,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -359138,18 +357629,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -359667,9 +358155,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -359679,22 +358165,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -359737,10 +358207,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -361088,8 +359558,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -361828,7 +360298,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -363315,12 +361785,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -363353,18 +361826,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -363882,9 +362352,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -363894,22 +362362,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -363952,10 +362404,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -364084,6 +362536,9 @@
             "name": {
                 "type": "string"
             },
+            "id": {
+                "type": "string"
+            },
             "icon": {
                 "type": "string"
             },
@@ -364114,9 +362569,6 @@
                     "$ref": "#/definitions/Webhook"
                 }
             },
-            "id": {
-                "type": "string"
-            },
             "_do_validate": {
                 "type": "object",
                 "additionalProperties": false
@@ -365500,8 +363952,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -366240,7 +364692,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -367727,12 +366179,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -367765,18 +366220,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -368294,9 +366746,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -368306,22 +366756,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -368364,10 +366798,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -369699,8 +368133,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -370439,7 +368873,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -371926,12 +370360,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -371964,18 +370401,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -372493,9 +370927,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -372505,22 +370937,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -372563,10 +370979,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -372692,12 +371108,12 @@
     "APIPrivateUser": {
         "type": "object",
         "properties": {
-            "flags": {
-                "type": "string"
-            },
             "id": {
                 "type": "string"
             },
+            "flags": {
+                "type": "integer"
+            },
             "premium_since": {
                 "type": "string",
                 "format": "date-time"
@@ -373992,8 +372408,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -374732,7 +373148,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -376219,12 +374635,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -376257,18 +374676,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -376786,9 +375202,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -376798,22 +375212,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -376856,10 +375254,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -378194,8 +376592,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -378934,7 +377332,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -380421,12 +378819,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -380459,18 +378860,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -380988,9 +379386,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -381000,22 +379396,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -381058,10 +379438,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -382396,8 +380776,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -383136,7 +381516,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -384623,12 +383003,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -384661,18 +383044,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -385190,9 +383570,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -385202,22 +383580,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -385260,10 +383622,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -386598,8 +384960,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -387338,7 +385700,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -388825,12 +387187,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -388863,18 +387228,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -389392,9 +387754,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -389404,22 +387764,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -389462,10 +387806,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -389594,12 +387938,12 @@
             "newToken": {
                 "type": "string"
             },
-            "flags": {
-                "type": "string"
-            },
             "id": {
                 "type": "string"
             },
+            "flags": {
+                "type": "integer"
+            },
             "premium_since": {
                 "type": "string",
                 "format": "date-time"
@@ -390894,8 +389238,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -391634,7 +389978,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -393121,12 +391465,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -393159,18 +391506,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -393688,9 +392032,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -393700,22 +392042,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -393758,10 +392084,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -395094,8 +393420,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -395834,7 +394160,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -397321,12 +395647,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -397359,18 +395688,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -397888,9 +396214,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -397900,22 +396224,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -397958,10 +396266,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -399294,8 +397602,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -400034,7 +398342,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -401521,12 +399829,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -401559,18 +399870,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -402088,9 +400396,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -402100,22 +400406,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -402158,10 +400448,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -403494,8 +401784,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -404234,7 +402524,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -405721,12 +404011,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -405759,18 +404052,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -406288,9 +404578,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -406300,22 +404588,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -406358,10 +404630,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -407696,8 +405968,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -408436,7 +406708,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -409923,12 +408195,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -409961,18 +408236,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -410490,9 +408762,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -410502,22 +408772,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -410560,10 +408814,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -411898,8 +410152,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -412638,7 +410892,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -414125,12 +412379,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -414163,18 +412420,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -414692,9 +412946,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -414704,22 +412956,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -414762,10 +412998,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -416100,8 +414336,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -416840,7 +415076,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -418327,12 +416563,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -418365,18 +416604,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -418894,9 +417130,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -418906,22 +417140,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -418964,10 +417182,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -420302,8 +418520,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -421042,7 +419260,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -422529,12 +420747,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -422567,18 +420788,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -423096,9 +421314,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -423108,22 +421324,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -423166,10 +421366,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -424504,8 +422704,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -425244,7 +423444,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -426731,12 +424931,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -426769,18 +424972,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -427298,9 +425498,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -427310,22 +425508,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -427368,10 +425550,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -428770,8 +426952,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -429510,7 +427692,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -430997,12 +429179,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -431035,18 +429220,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -431564,9 +429746,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -431576,22 +429756,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -431634,10 +429798,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -432972,8 +431136,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -433712,7 +431876,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -435199,12 +433363,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -435237,18 +433404,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -435766,9 +433930,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -435778,22 +433940,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -435836,10 +433982,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -437174,8 +435320,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -437914,7 +436060,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -439401,12 +437547,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -439439,18 +437588,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -439968,9 +438114,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -439980,22 +438124,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -440038,10 +438166,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -441376,8 +439504,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -442116,7 +440244,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -443603,12 +441731,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -443641,18 +441772,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -444170,9 +442298,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -444182,22 +442308,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -444240,10 +442350,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -444370,10 +442480,10 @@
         "additionalProperties": false,
         "type": "object",
         "properties": {
-            "guild_id": {
+            "id": {
                 "type": "string"
             },
-            "id": {
+            "guild_id": {
                 "type": "string"
             },
             "nick": {
@@ -445622,8 +443732,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -446362,7 +444472,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -447849,12 +445959,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -447887,18 +446000,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -448416,9 +446526,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -448428,22 +446536,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -448486,10 +446578,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -450053,8 +448145,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -450793,7 +448885,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -452280,12 +450372,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -452318,18 +450413,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -452847,9 +450939,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -452859,22 +450949,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -452917,10 +450991,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -454255,8 +452329,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -454995,7 +453069,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -456482,12 +454556,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -456520,18 +454597,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -457049,9 +455123,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -457061,22 +455133,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -457119,10 +455175,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -458457,8 +456513,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -459197,7 +457253,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -460684,12 +458740,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -460722,18 +458781,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -461251,9 +459307,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -461263,22 +459317,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -461321,10 +459359,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -462659,8 +460697,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -463399,7 +461437,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -464886,12 +462924,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -464924,18 +462965,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -465453,9 +463491,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -465465,22 +463501,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -465523,10 +463543,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -466861,8 +464881,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -467601,7 +465621,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -469088,12 +467108,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -469126,18 +467149,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -469655,9 +467675,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -469667,22 +467685,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -469725,10 +467727,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -471089,8 +469091,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -471829,7 +469831,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -473316,12 +471318,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -473354,18 +471359,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -473883,9 +471885,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -473895,22 +471895,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -473953,10 +471937,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -475291,8 +473275,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -476031,7 +474015,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -477518,12 +475502,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -477556,18 +475543,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -478085,9 +476069,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -478097,22 +476079,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -478155,10 +476121,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -479514,8 +477480,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -480254,7 +478220,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -481741,12 +479707,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -481779,18 +479748,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -482308,9 +480274,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -482320,22 +480284,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -482378,10 +480326,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -483730,8 +481678,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -484470,7 +482418,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -485957,12 +483905,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -485995,18 +483946,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -486524,9 +484472,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -486536,22 +484482,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -486594,10 +484524,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -486768,10 +484698,10 @@
                 "additionalProperties": false,
                 "type": "object",
                 "properties": {
-                    "guild_id": {
+                    "id": {
                         "type": "string"
                     },
-                    "id": {
+                    "guild_id": {
                         "type": "string"
                     },
                     "nick": {
@@ -488055,8 +485985,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -488795,7 +486725,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -490282,12 +488212,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -490320,18 +488253,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -490849,9 +488779,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -490861,22 +488789,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -490919,10 +488831,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -492275,8 +490187,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -493015,7 +490927,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -494502,12 +492414,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -494540,18 +492455,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -495069,9 +492981,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -495081,22 +492991,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -495139,10 +493033,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -496501,8 +494395,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -497241,7 +495135,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -498728,12 +496622,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -498766,18 +496663,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -499295,9 +497189,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -499307,22 +497199,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -499365,10 +497241,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -500713,8 +498589,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -501453,7 +499329,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -502940,12 +500816,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -502978,18 +500857,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -503507,9 +501383,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -503519,22 +501393,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -503577,10 +501435,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -504925,8 +502783,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -505665,7 +503523,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -507152,12 +505010,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -507190,18 +505051,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -507719,9 +505577,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -507731,22 +505587,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -507789,10 +505629,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -509124,8 +506964,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -509864,7 +507704,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -511351,12 +509191,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -511389,18 +509232,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -511918,9 +509758,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -511930,22 +509768,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -511988,10 +509810,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -513335,8 +511157,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -514075,7 +511897,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -515562,12 +513384,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -515600,18 +513425,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -516129,9 +513951,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -516141,22 +513961,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -516199,10 +514003,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -517561,8 +515365,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -518301,7 +516105,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -519788,12 +517592,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -519826,18 +517633,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -520355,9 +518159,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -520367,22 +518169,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -520425,10 +518211,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -521791,8 +519577,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -522531,7 +520317,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -524018,12 +521804,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -524056,18 +521845,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -524585,9 +522371,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -524597,22 +522381,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -524655,10 +522423,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -526000,8 +523768,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -526740,7 +524508,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -528227,12 +525995,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -528265,18 +526036,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -528794,9 +526562,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -528806,22 +526572,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -528864,10 +526614,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -530208,8 +527958,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -530948,7 +528698,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -532435,12 +530185,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -532473,18 +530226,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -533002,9 +530752,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -533014,22 +530762,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -533072,10 +530804,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -534416,8 +532148,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -535156,7 +532888,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -536643,12 +534375,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -536681,18 +534416,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -537210,9 +534942,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -537222,22 +534952,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -537280,10 +534994,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {
@@ -538630,8 +536344,8 @@
                         "type": "string"
                     },
                     "flags": {
-                        "type": "string",
-                        "default": "0"
+                        "type": "integer",
+                        "default": 0
                     },
                     "public_flags": {
                         "type": "integer",
@@ -539370,7 +537084,7 @@
                         ]
                     },
                     "flags": {
-                        "type": "string"
+                        "type": "integer"
                     },
                     "message_reference": {
                         "type": "object",
@@ -540857,12 +538571,15 @@
             "APIGuild": {
                 "type": "object",
                 "properties": {
+                    "name": {
+                        "type": "string"
+                    },
                     "reload": {
                         "description": "Reloads entity data from the database.",
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "name": {
+                    "id": {
                         "type": "string"
                     },
                     "icon": {
@@ -540895,18 +538612,15 @@
                             "$ref": "#/definitions/Webhook"
                         }
                     },
-                    "id": {
-                        "type": "string"
-                    },
-                    "_do_validate": {
+                    "toJSON": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "assign": {
+                    "_do_validate": {
                         "type": "object",
                         "additionalProperties": false
                     },
-                    "toJSON": {
+                    "assign": {
                         "type": "object",
                         "additionalProperties": false
                     },
@@ -541424,9 +539138,7 @@
                     "channel": {
                         "$ref": "#/definitions/RateLimitOptions"
                     },
-                    "auth": {
-                        "$ref": "#/definitions/AuthRateLimit"
-                    }
+                    "auth": {}
                 },
                 "additionalProperties": false,
                 "required": [
@@ -541436,22 +539148,6 @@
                     "webhook"
                 ]
             },
-            "AuthRateLimit": {
-                "type": "object",
-                "properties": {
-                    "login": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    },
-                    "register": {
-                        "$ref": "#/definitions/RateLimitOptions"
-                    }
-                },
-                "additionalProperties": false,
-                "required": [
-                    "login",
-                    "register"
-                ]
-            },
             "GlobalRateLimits": {
                 "type": "object",
                 "properties": {
@@ -541494,10 +539190,10 @@
             "PublicConnectedAccount": {
                 "type": "object",
                 "properties": {
-                    "type": {
+                    "name": {
                         "type": "string"
                     },
-                    "name": {
+                    "type": {
                         "type": "string"
                     },
                     "verified": {