diff --git a/assets/schemas.json b/assets/schemas.json index 84fc55a..65a85c2 100755 --- a/assets/schemas.json +++ b/assets/schemas.json @@ -3143,6 +3143,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -3150,6 +3153,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -3162,6 +3166,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -8846,6 +8868,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -8853,6 +8878,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -8865,6 +8891,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -31458,6 +31502,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -31465,6 +31512,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -31477,6 +31525,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -37150,6 +37216,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -37157,6 +37226,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -37169,6 +37239,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -42884,6 +42972,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -42891,6 +42982,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -42903,6 +42995,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -76816,6 +76926,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -76823,6 +76936,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -76835,6 +76949,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -82508,6 +82640,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -82515,6 +82650,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -82527,6 +82663,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -88212,6 +88366,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -88219,6 +88376,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -88231,6 +88389,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -93919,6 +94095,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -93926,6 +94105,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -93938,6 +94118,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -99608,6 +99806,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -99615,6 +99816,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -99627,6 +99829,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -105399,6 +105619,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -105406,6 +105629,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -105418,6 +105642,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -111100,6 +111342,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -111107,6 +111352,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -111119,6 +111365,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -116804,6 +117068,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -116811,6 +117078,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -116823,6 +117091,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -122500,6 +122786,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -122507,6 +122796,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -122519,6 +122809,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -128232,6 +128540,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -128239,6 +128550,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -128251,6 +128563,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -133933,6 +134263,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -133940,6 +134273,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -133952,6 +134286,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -139625,6 +139977,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -139632,6 +139987,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -139644,6 +140000,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -145320,6 +145694,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -145327,6 +145704,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -145339,6 +145717,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -151020,6 +151416,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -151027,6 +151426,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -151039,6 +151439,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -156717,6 +157135,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -156724,6 +157145,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -156736,6 +157158,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -162421,6 +162861,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -162428,6 +162871,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -162440,6 +162884,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -168113,6 +168575,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -168120,6 +168585,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -168132,6 +168598,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -173805,6 +174289,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -173812,6 +174299,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -173824,6 +174312,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -179519,6 +180025,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -179526,6 +180035,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -179538,6 +180048,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -185245,6 +185773,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -185252,6 +185783,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -185264,6 +185796,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -190937,6 +191487,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -190944,6 +191497,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -190956,6 +191510,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -196617,6 +197189,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -196624,6 +197199,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -196636,6 +197212,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -202312,6 +202906,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -202319,6 +202916,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -202331,6 +202929,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -208077,6 +208693,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -208084,6 +208703,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -208096,6 +208716,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -213791,6 +214429,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -213798,6 +214439,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -213810,6 +214452,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -219484,6 +220144,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -219491,6 +220154,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -219503,6 +220167,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -225339,6 +226021,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -225346,6 +226031,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -225358,6 +226044,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -231052,6 +231756,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -231059,6 +231766,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -231071,6 +231779,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -236759,6 +237485,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -236766,6 +237495,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -236778,6 +237508,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -242470,6 +243218,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -242477,6 +243228,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -242489,6 +243241,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -248171,6 +248941,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -248178,6 +248951,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -248190,6 +248964,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -253869,6 +254661,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -253876,6 +254671,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -253888,6 +254684,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -259695,6 +260509,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -259702,6 +260519,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -259714,6 +260532,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -265375,6 +266211,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -265382,6 +266221,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -265394,6 +266234,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -271198,6 +272056,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -271205,6 +272066,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -271217,6 +272079,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -276892,6 +277772,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -276899,6 +277782,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -276911,6 +277795,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -282592,6 +283494,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -282599,6 +283504,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -282611,6 +283517,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -288287,6 +289211,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -288294,6 +289221,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -288306,6 +289234,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -293980,6 +294926,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -293987,6 +294936,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -293999,6 +294949,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -299672,6 +300640,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -299679,6 +300650,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -299691,6 +300663,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -305399,6 +306389,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -305406,6 +306399,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -305418,6 +306412,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -311092,6 +312104,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -311099,6 +312114,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -311111,6 +312127,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -316784,6 +317818,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -316791,6 +317828,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -316803,6 +317841,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -322512,6 +323568,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -322519,6 +323578,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -322531,6 +323591,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -328246,6 +329324,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -328253,6 +329334,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -328265,6 +329347,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -333971,6 +335071,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -333978,6 +335081,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -333990,6 +335094,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -339668,6 +340790,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -339675,6 +340800,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -339687,6 +340813,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -345355,6 +346499,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -345362,6 +346509,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -345374,6 +346522,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -351048,6 +352214,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -351055,6 +352224,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -351067,6 +352237,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -356752,6 +357940,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -356759,6 +357950,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -356771,6 +357963,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -362448,6 +363658,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -362455,6 +363668,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -362467,6 +363681,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -368141,6 +369373,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -368148,6 +369383,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -368160,6 +369396,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -373854,6 +375108,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -373861,6 +375118,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -373873,6 +375131,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -379572,6 +380848,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -379579,6 +380858,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -379591,6 +380871,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -385261,6 +386559,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -385268,6 +386569,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -385280,6 +386582,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -390953,6 +392273,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -390960,6 +392283,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -390972,6 +392296,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -396677,6 +398019,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -396684,6 +398029,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -396696,6 +398042,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -402505,6 +403869,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -402512,6 +403879,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -402524,6 +403892,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -408273,6 +409659,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -408280,6 +409669,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -408292,6 +409682,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -413969,6 +415377,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -413976,6 +415387,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -413988,6 +415400,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -419658,6 +421088,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -419665,6 +421098,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -419677,6 +421111,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -425347,6 +426799,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -425354,6 +426809,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -425366,6 +426822,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -431043,6 +432517,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -431050,6 +432527,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -431062,6 +432540,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -436736,6 +438232,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -436743,6 +438242,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -436755,6 +438255,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -442425,6 +443943,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -442432,6 +443953,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -442444,6 +443966,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -448189,6 +449729,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -448196,6 +449739,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -448208,6 +449752,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -453889,6 +455451,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -453896,6 +455461,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -453908,6 +455474,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -459572,6 +461156,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -459579,6 +461166,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -459591,6 +461179,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -465273,6 +466879,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -465280,6 +466889,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -465292,6 +466902,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -470974,6 +472602,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -470981,6 +472612,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -470993,6 +472625,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -476725,6 +478375,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -476732,6 +478385,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -476744,6 +478398,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -482435,6 +484107,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -482442,6 +484117,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -482454,6 +484130,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -488151,6 +489845,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -488158,6 +489855,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -488170,6 +489868,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -493861,6 +495577,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -493868,6 +495587,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -493880,6 +495600,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -499550,6 +501288,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -499557,6 +501298,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -499569,6 +501311,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -505242,6 +507002,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -505249,6 +507012,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -505261,6 +507025,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -510370,6 +512152,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -510377,6 +512162,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -510389,6 +512175,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -515501,6 +517305,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -515508,6 +517315,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -515520,6 +517328,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -520630,6 +522456,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -520637,6 +522466,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -520649,6 +522479,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -525762,6 +527610,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -525769,6 +527620,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -525781,6 +527633,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -531448,6 +533318,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -531455,6 +533328,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -531467,6 +533341,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -537165,6 +539057,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -537172,6 +539067,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -537184,6 +539080,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -542894,6 +544808,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -542901,6 +544818,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -542913,6 +544831,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -548577,6 +550513,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -548584,6 +550523,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -548596,6 +550536,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -554270,6 +556228,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -554277,6 +556238,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -554289,6 +556251,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -559959,6 +561939,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -559966,6 +561949,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -559978,6 +561962,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -565655,6 +567657,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -565662,6 +567667,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -565674,6 +567680,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -571568,6 +573592,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -571575,6 +573602,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -571587,6 +573615,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -577248,6 +579294,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -577255,6 +579304,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -577267,6 +579317,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -583028,6 +585096,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -583035,6 +585106,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -583047,6 +585119,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -588711,6 +590801,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -588718,6 +590811,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -588730,6 +590824,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -594394,6 +596506,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -594401,6 +596516,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -594413,6 +596529,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -600077,6 +602211,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -600084,6 +602221,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -600096,6 +602234,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -605860,6 +608016,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -605867,6 +608026,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -605879,6 +608039,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -611541,6 +613719,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -611548,6 +613729,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -611560,6 +613742,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -617222,6 +619422,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -617229,6 +619432,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -617241,6 +619445,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -622903,6 +625125,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -622910,6 +625135,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -622922,6 +625148,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -628586,6 +630830,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -628593,6 +630840,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -628605,6 +630853,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -639890,6 +642156,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -639897,6 +642166,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -639909,6 +642179,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -645573,6 +647861,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -645580,6 +647871,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -645592,6 +647884,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -651256,6 +653566,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -651263,6 +653576,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -651275,6 +653589,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -656939,6 +659271,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -656946,6 +659281,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -656958,6 +659294,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -662686,6 +665040,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -662693,6 +665050,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -662705,6 +665063,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -668369,6 +670745,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -668376,6 +670755,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -668388,6 +670768,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -674052,6 +676450,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -674059,6 +676460,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -674071,6 +676473,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -679735,6 +682155,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -679742,6 +682165,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -679754,6 +682178,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -685465,6 +687907,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -685472,6 +687917,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -685484,6 +687930,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -691297,6 +693761,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -691304,6 +693771,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -691316,6 +693784,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -696980,6 +699466,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -696987,6 +699476,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -696999,6 +699489,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -702663,6 +705171,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -702670,6 +705181,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -702682,6 +705194,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -708346,6 +710876,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -708353,6 +710886,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -708365,6 +710899,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -714029,6 +716581,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -714036,6 +716591,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -714048,6 +716604,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -719738,6 +722312,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -719745,6 +722322,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -719757,6 +722335,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -725421,6 +728017,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -725428,6 +728027,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -725440,6 +728040,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -731102,6 +733720,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -731109,6 +733730,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -731121,6 +733743,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -736806,6 +739446,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -736813,6 +739456,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -736825,6 +739469,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -742503,6 +745165,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -742510,6 +745175,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -742522,6 +745188,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -748319,6 +751003,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -748326,6 +751013,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -748338,6 +751026,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -754020,6 +756726,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -754027,6 +756736,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -754039,6 +756749,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -759727,6 +762455,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -759734,6 +762465,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -759746,6 +762478,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -765420,6 +768170,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -765427,6 +768180,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -765439,6 +768193,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -771113,6 +773885,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -771120,6 +773895,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -771132,6 +773908,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -773730,6 +776524,30 @@ }, "unicode_emoji": { "type": "string" + }, + "colors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": [ + "null", + "integer" + ] + }, + "tertiary_color": { + "type": [ + "null", + "integer" + ] + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] } }, "additionalProperties": false, @@ -776820,6 +779638,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -776827,6 +779648,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -776839,6 +779661,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -782516,6 +785356,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -782523,6 +785366,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -782535,6 +785379,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -788283,6 +791145,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -788290,6 +791155,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -788302,6 +791168,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -793414,6 +796298,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -793421,6 +796308,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -793433,6 +796321,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -798546,6 +801452,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -798553,6 +801462,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -798565,6 +801475,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -804249,6 +807177,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -804256,6 +807187,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -804268,6 +807200,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -809938,6 +812888,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -809945,6 +812898,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -809957,6 +812911,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -815627,6 +818599,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -815634,6 +818609,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -815646,6 +818622,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -821316,6 +824310,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -821323,6 +824320,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -821335,6 +824333,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -827008,6 +830024,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -827015,6 +830034,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -827027,6 +830047,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -832700,6 +835738,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -832707,6 +835748,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -832719,6 +835761,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -838391,6 +841451,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -838398,6 +841461,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -838410,6 +841474,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -844090,6 +847172,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -844097,6 +847182,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -844109,6 +847195,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -849795,6 +852899,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -849802,6 +852909,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -849814,6 +852922,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -855484,6 +858610,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -855491,6 +858620,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -855503,6 +858633,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -861222,6 +864370,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -861229,6 +864380,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -861241,6 +864393,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -866951,6 +870121,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -866958,6 +870131,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -866970,6 +870144,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -872640,6 +875832,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -872647,6 +875842,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -872659,6 +875855,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -878354,6 +881568,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -878361,6 +881578,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -878373,6 +881591,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -884163,6 +887399,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -884170,6 +887409,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -884182,6 +887422,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -889851,6 +893109,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -889858,6 +893119,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -889870,6 +893132,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -895586,6 +898866,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -895593,6 +898876,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -895605,6 +898889,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -901301,6 +904603,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -901308,6 +904613,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -901320,6 +904626,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -907069,6 +910393,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -907076,6 +910403,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -907088,6 +910416,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -912758,6 +916104,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -912765,6 +916114,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -912777,6 +916127,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -918455,6 +921823,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -918462,6 +921833,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -918474,6 +921846,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -924142,6 +927532,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -924149,6 +927542,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -924161,6 +927555,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -929835,6 +933247,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -929842,6 +933257,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -929854,6 +933270,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -935528,6 +938962,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -935535,6 +938972,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -935547,6 +938985,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -941343,6 +944799,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -941350,6 +944809,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -941362,6 +944822,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -947035,6 +950513,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -947042,6 +950523,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -947054,6 +950536,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -952728,6 +956228,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -952735,6 +956238,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -952747,6 +956251,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -958408,6 +961930,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -958415,6 +961940,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -958427,6 +961953,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -964103,6 +967647,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -964110,6 +967657,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -964122,6 +967670,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -969795,6 +973361,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -969802,6 +973371,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -969814,6 +973384,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -975502,6 +979090,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -975509,6 +979100,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -975521,6 +979113,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -981213,6 +984823,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -981220,6 +984833,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -981232,6 +984846,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -986903,6 +990535,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -986910,6 +990545,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -986922,6 +990558,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -992592,6 +996246,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -992599,6 +996256,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -992611,6 +996269,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -998281,6 +1001957,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -998288,6 +1001967,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -998300,6 +1001980,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { @@ -1003976,6 +1007674,9 @@ "flags": { "type": "integer" }, + "colors": { + "$ref": "#/definitions/RoleColors" + }, "id": { "type": "string" } @@ -1003983,6 +1007684,7 @@ "additionalProperties": false, "required": [ "color", + "colors", "flags", "guild", "guild_id", @@ -1003995,6 +1007697,24 @@ "position" ] }, + "RoleColors": { + "type": "object", + "properties": { + "primary_color": { + "type": "integer" + }, + "secondary_color": { + "type": "integer" + }, + "tertiary_color": { + "type": "integer" + } + }, + "additionalProperties": false, + "required": [ + "primary_color" + ] + }, "UserGuildSettings": { "type": "object", "properties": { diff --git "a/src/api/routes/guilds/\043guild_id/roles/index.ts" "b/src/api/routes/guilds/\043guild_id/roles/index.ts" index e2c34e7..bd94432 100644 --- "a/src/api/routes/guilds/\043guild_id/roles/index.ts" +++ "b/src/api/routes/guilds/\043guild_id/roles/index.ts" @@ -72,7 +72,7 @@ throw DiscordApiErrors.MAXIMUM_ROLES.withParams(maxRoles); const role = Role.create({ - // values before ...body are default and can be overriden + // values before ...body are default and can be overridden position: 1, hoist: false, color: 0, @@ -88,6 +88,11 @@ icon: undefined, unicode_emoji: undefined, id: Snowflake.generate(), + colors: { + primary_color: body.colors?.primary_color || body.color || 0, + secondary_color: body.colors?.secondary_color || undefined, // gradient + tertiary_color: body.colors?.tertiary_color || undefined, // "holographic" + }, }); await Promise.all([ diff --git a/src/util/entities/Role.ts b/src/util/entities/Role.ts index c5df606..a58742a 100644 --- a/src/util/entities/Role.ts +++ b/src/util/entities/Role.ts @@ -22,6 +22,20 @@ import { Guild } from "./Guild"; import { dbEngine } from "../util/Database"; +export class RoleColors { + primary_color: number; + secondary_color: number | undefined; // only used for "holographic" and "gradient" styles + tertiary_color?: number | undefined; // only used for "holographic" style + + toJSON(): RoleColors { + return { + ...this, + secondary_color: this.secondary_color ?? undefined, + tertiary_color: this.tertiary_color ?? undefined, + }; + } +} + @Entity({ name: "roles", engine: dbEngine, @@ -74,6 +88,9 @@ @Column({ default: 0 }) flags: number; + @Column({ nullable: false, type: "simple-json" }) + colors: RoleColors; + toJSON(): Role { return { ...this, diff --git a/src/util/migration/postgres/1752321571508-RoleColors.ts b/src/util/migration/postgres/1752321571508-RoleColors.ts new file mode 100644 index 0000000..687142e --- /dev/null +++ b/src/util/migration/postgres/1752321571508-RoleColors.ts @@ -0,0 +1,14 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class RoleColors1752321571508 implements MigrationInterface { + name = 'RoleColors1752321571508' + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE "roles" ADD "colors" text`); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE "roles" DROP COLUMN "colors"`); + } + +} diff --git a/src/util/migration/postgres/1752342900886-RoleColorsSolidColor.ts b/src/util/migration/postgres/1752342900886-RoleColorsSolidColor.ts new file mode 100644 index 0000000..36c24a3 --- /dev/null +++ b/src/util/migration/postgres/1752342900886-RoleColorsSolidColor.ts @@ -0,0 +1,15 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class RoleColorsSolidColor1752342900886 implements MigrationInterface { + name = 'RoleColorsSolidColor1752342900886' + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(`UPDATE "roles" SET "colors" = jsonb_build_object('primary_color', "color") WHERE "colors" IS NULL`); + await queryRunner.query(`ALTER TABLE "roles" ALTER COLUMN "colors" SET NOT NULL`); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(`ALTER TABLE "roles" ALTER COLUMN "colors" DROP NOT NULL`); + } + +} diff --git a/src/util/schemas/RoleModifySchema.ts b/src/util/schemas/RoleModifySchema.ts index 1466953..a6d1893 100644 --- a/src/util/schemas/RoleModifySchema.ts +++ b/src/util/schemas/RoleModifySchema.ts @@ -25,4 +25,9 @@ position?: number; icon?: string; unicode_emoji?: string; + colors?: { + primary_color: number; + secondary_color: number | null | undefined; // only used for "holographic" and "gradient" styles + tertiary_color?: number | null | undefined; // only used for "holographic" style + } | undefined; }