Automated spec update (3573)

This commit is contained in:
Nelly (automation bot) 2023-09-21 21:57:43 +00:00
parent aca78c68f6
commit 0ee6e9ecf6
2 changed files with 78 additions and 104 deletions

View file

@ -1582,7 +1582,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -1730,7 +1730,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -3344,7 +3344,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -3492,7 +3492,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -8999,6 +8999,11 @@
} }
] ]
}, },
"ApplicationCommandApplicationCommandType": {
"type": "integer",
"oneOf": [],
"format": "int32"
},
"ApplicationCommandAttachmentOption": { "ApplicationCommandAttachmentOption": {
"type": "object", "type": "object",
"properties": { "properties": {
@ -9009,7 +9014,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9071,7 +9076,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9170,7 +9175,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9232,7 +9237,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9296,7 +9301,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9368,7 +9373,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9442,7 +9447,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9540,7 +9545,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9639,7 +9644,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9701,7 +9706,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9765,7 +9770,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9857,7 +9862,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10120,7 +10125,7 @@
"value" "value"
] ]
}, },
"ApplicationCommandOptionTypes": { "ApplicationCommandOptionTypeScopeApplicationCommandOptionType": {
"type": "integer", "type": "integer",
"oneOf": [ "oneOf": [
{ {
@ -10188,7 +10193,7 @@
"$ref": "#/components/schemas/SnowflakeType" "$ref": "#/components/schemas/SnowflakeType"
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandPermissionTypes" "$ref": "#/components/schemas/ApplicationCommandPermissionType"
}, },
"permission": { "permission": {
"type": "boolean" "type": "boolean"
@ -10200,19 +10205,22 @@
"permission" "permission"
] ]
}, },
"ApplicationCommandPermissionTypes": { "ApplicationCommandPermissionType": {
"type": "integer", "type": "integer",
"oneOf": [ "oneOf": [
{ {
"title": "ROLE", "title": "ROLE",
"description": "This permission is for a role.",
"const": 1 "const": 1
}, },
{ {
"title": "USER", "title": "USER",
"description": "This permission is for a user.",
"const": 2 "const": 2
}, },
{ {
"title": "CHANNEL", "title": "CHANNEL",
"description": "This permission is for a channel.",
"const": 3 "const": 3
} }
], ],
@ -10237,7 +10245,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
}, },
"name": { "name": {
"type": "string" "type": "string"
@ -10360,7 +10368,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10422,7 +10430,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10486,7 +10494,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10580,7 +10588,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10673,7 +10681,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10745,7 +10753,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10818,7 +10826,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10918,7 +10926,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -11009,27 +11017,6 @@
"description" "description"
] ]
}, },
"ApplicationCommandTypes": {
"type": "integer",
"oneOf": [
{
"title": "CHAT",
"description": "Slash commands; a text-based command that shows up when a user types /",
"const": 1
},
{
"title": "USER",
"description": "A UI-based command that shows up when you right click or tap on a user",
"const": 2
},
{
"title": "MESSAGE",
"description": "A UI-based command that shows up when you right click or tap on a message",
"const": 3
}
],
"format": "int32"
},
"ApplicationCommandUserOption": { "ApplicationCommandUserOption": {
"type": "object", "type": "object",
"properties": { "properties": {
@ -11040,7 +11027,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -11102,7 +11089,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -13254,7 +13241,7 @@
"$ref": "#/components/schemas/SnowflakeType" "$ref": "#/components/schemas/SnowflakeType"
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandPermissionTypes" "$ref": "#/components/schemas/ApplicationCommandPermissionType"
}, },
"permission": { "permission": {
"type": "boolean" "type": "boolean"

View file

@ -1582,7 +1582,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -1730,7 +1730,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -3344,7 +3344,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -3492,7 +3492,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
} }
}, },
"required": [ "required": [
@ -8999,6 +8999,11 @@
} }
] ]
}, },
"ApplicationCommandApplicationCommandType": {
"type": "integer",
"oneOf": [],
"format": "int32"
},
"ApplicationCommandAttachmentOption": { "ApplicationCommandAttachmentOption": {
"type": "object", "type": "object",
"properties": { "properties": {
@ -9009,7 +9014,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9071,7 +9076,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9170,7 +9175,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9232,7 +9237,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9296,7 +9301,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9368,7 +9373,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9442,7 +9447,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9540,7 +9545,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9639,7 +9644,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9701,7 +9706,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9765,7 +9770,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -9857,7 +9862,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10120,7 +10125,7 @@
"value" "value"
] ]
}, },
"ApplicationCommandOptionTypes": { "ApplicationCommandOptionTypeScopeApplicationCommandOptionType": {
"type": "integer", "type": "integer",
"oneOf": [ "oneOf": [
{ {
@ -10188,7 +10193,7 @@
"$ref": "#/components/schemas/SnowflakeType" "$ref": "#/components/schemas/SnowflakeType"
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandPermissionTypes" "$ref": "#/components/schemas/ApplicationCommandPermissionType"
}, },
"permission": { "permission": {
"type": "boolean" "type": "boolean"
@ -10200,19 +10205,22 @@
"permission" "permission"
] ]
}, },
"ApplicationCommandPermissionTypes": { "ApplicationCommandPermissionType": {
"type": "integer", "type": "integer",
"oneOf": [ "oneOf": [
{ {
"title": "ROLE", "title": "ROLE",
"description": "This permission is for a role.",
"const": 1 "const": 1
}, },
{ {
"title": "USER", "title": "USER",
"description": "This permission is for a user.",
"const": 2 "const": 2
}, },
{ {
"title": "CHANNEL", "title": "CHANNEL",
"description": "This permission is for a channel.",
"const": 3 "const": 3
} }
], ],
@ -10237,7 +10245,7 @@
] ]
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandTypes" "$ref": "#/components/schemas/ApplicationCommandApplicationCommandType"
}, },
"name": { "name": {
"type": "string" "type": "string"
@ -10360,7 +10368,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10422,7 +10430,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10486,7 +10494,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10580,7 +10588,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10673,7 +10681,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10745,7 +10753,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10818,7 +10826,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -10918,7 +10926,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -11009,27 +11017,6 @@
"description" "description"
] ]
}, },
"ApplicationCommandTypes": {
"type": "integer",
"oneOf": [
{
"title": "CHAT",
"description": "Slash commands; a text-based command that shows up when a user types /",
"const": 1
},
{
"title": "USER",
"description": "A UI-based command that shows up when you right click or tap on a user",
"const": 2
},
{
"title": "MESSAGE",
"description": "A UI-based command that shows up when you right click or tap on a message",
"const": 3
}
],
"format": "int32"
},
"ApplicationCommandUserOption": { "ApplicationCommandUserOption": {
"type": "object", "type": "object",
"properties": { "properties": {
@ -11040,7 +11027,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -11102,7 +11089,7 @@
], ],
"allOf": [ "allOf": [
{ {
"$ref": "#/components/schemas/ApplicationCommandOptionTypes" "$ref": "#/components/schemas/ApplicationCommandOptionTypeScopeApplicationCommandOptionType"
} }
], ],
"format": "int32" "format": "int32"
@ -13259,7 +13246,7 @@
"$ref": "#/components/schemas/SnowflakeType" "$ref": "#/components/schemas/SnowflakeType"
}, },
"type": { "type": {
"$ref": "#/components/schemas/ApplicationCommandPermissionTypes" "$ref": "#/components/schemas/ApplicationCommandPermissionType"
}, },
"permission": { "permission": {
"type": "boolean" "type": "boolean"