2021-09-12 21:21:08 +02:00
|
|
|
{
|
2021-10-20 02:13:22 +02:00
|
|
|
"LoginSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"login": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"password": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"undelete": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"captcha_key": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"login_source": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"gift_code_sku_id": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["login", "password"],
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"RegisterSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"minLength": 2,
|
|
|
|
"maxLength": 32,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"password": {
|
|
|
|
"minLength": 1,
|
|
|
|
"maxLength": 72,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"consent": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"email": {
|
|
|
|
"format": "email",
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"fingerprint": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"invite": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"date_of_birth": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"gift_code_sku_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"captcha_key": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["consent", "username"],
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"MessageCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"content": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nonce": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"tts": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"flags": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"embeds": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"$ref": "#/definitions/Embed"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"embed": {
|
|
|
|
"$ref": "#/definitions/Embed"
|
|
|
|
},
|
|
|
|
"allowed_mentions": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"parse": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"roles": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"users": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"replied_user": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"message_reference": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"message_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"guild_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"fail_if_not_exists": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["channel_id", "message_id"]
|
|
|
|
},
|
|
|
|
"payload_json": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"file": {},
|
|
|
|
"attachments": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {}
|
|
|
|
},
|
|
|
|
"sticker_ids": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"InviteCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"target_user_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"target_type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"validate": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"max_age": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"max_uses": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"temporary": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"unique": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"target_user": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"target_user_type": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"MessageAcknowledgeSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"manual": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"mention_count": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"BulkDeleteSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"messages": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["messages"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"ChannelPermissionOverwriteSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"WebhookCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 80,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["avatar", "name"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"BanCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"delete_message_days": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"reason": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"ChannelReorderSchema": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"lock_permissions": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["id"]
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"EmojiCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"require_colons": {
|
|
|
|
"type": ["null", "boolean"]
|
|
|
|
},
|
|
|
|
"roles": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["image"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"EmojiModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"roles": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"GuildCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"channels": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"$ref": "#/definitions/ChannelModifySchema"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"guild_template_code": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"system_channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"rules_channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"GuildUpdateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"banner": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"splash": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"features": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"verification_level": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"default_message_notifications": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"system_channel_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"explicit_content_filter": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"public_updates_channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"afk_timeout": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"afk_channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"preferred_locale": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"guild_template_code": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"system_channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"rules_channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"MemberChangeSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"roles": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"MemberNickChangeSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"nick": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["nick"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"RoleModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"permissions": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"hoist": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"mentionable": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"RolePositionUpdateSchema": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["id", "position"]
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"ModifyGuildStickerSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"minLength": 2,
|
|
|
|
"maxLength": 30,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"tags": {
|
|
|
|
"maxLength": 200,
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "tags"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"TemplateCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"TemplateModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"VanityUrlSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"code": {
|
|
|
|
"minLength": 1,
|
|
|
|
"maxLength": 20,
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"VoiceStateUpdateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"guild_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"suppress": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"request_to_speak_timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"self_mute": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"self_deaf": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"self_video": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["channel_id"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"GuildUpdateWelcomeScreenSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"welcome_channels": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"emoji_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"emoji_name": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["channel_id", "description", "emoji_name"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"enabled": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"WidgetModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"enabled": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"channel_id": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["channel_id", "enabled"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"GuildTemplateCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"UserProfileResponse": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"user": {
|
|
|
|
"$ref": "#/definitions/UserPublic"
|
|
|
|
},
|
|
|
|
"connected_accounts": {
|
|
|
|
"$ref": "#/definitions/PublicConnectedAccount"
|
|
|
|
},
|
|
|
|
"premium_guild_since": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"premium_since": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["connected_accounts", "user"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"DmChannelCreateSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"recipients": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["recipients"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"UserModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"minLength": 1,
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"maxLength": 1024,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"password": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"new_password": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"code": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"RelationshipPutSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"type": {
|
|
|
|
"enum": [1, 2, 3, 4],
|
|
|
|
"type": "number"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"RelationshipPostSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["discriminator", "username"],
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
},
|
|
|
|
"UserSettingsSchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"afk_timeout": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"allow_accessibility_detection": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"animate_emoji": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"animate_stickers": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"contact_sync_enabled": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"convert_emoticons": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"custom_status": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"emoji_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"emoji_name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"expires_at": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"default_guilds_restricted": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"detect_platform_accounts": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"developer_mode": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"disable_games_tab": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"enable_tts_command": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"explicit_content_filter": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"friend_source_flags": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"all": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["all"]
|
|
|
|
},
|
|
|
|
"gateway_connected": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"gif_auto_play": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"guild_folders": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"guild_ids": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["color", "guild_ids", "id", "name"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"guild_positions": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"inline_attachment_media": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"inline_embed_media": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"locale": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"message_display_compact": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"native_phone_integration_enabled": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"render_embeds": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"render_reactions": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"restricted_guilds": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"show_current_game": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"status": {
|
|
|
|
"enum": ["dnd", "idle", "offline", "online"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"stream_notifications_enabled": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"theme": {
|
|
|
|
"enum": ["dark", "white"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timezone_offset": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"definitions": {
|
|
|
|
"ChannelPermissionOverwriteType": {
|
|
|
|
"enum": [0, 1],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"Embed": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"title": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": ["article", "gifv", "image", "link", "rich", "video"],
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"description": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string",
|
|
|
|
"format": "date-time"
|
|
|
|
},
|
|
|
|
"color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"footer": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"text": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["text"]
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"thumbnail": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"video": {
|
|
|
|
"$ref": "#/definitions/EmbedImage"
|
|
|
|
},
|
|
|
|
"provider": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"author": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_icon_url": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fields": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"inline": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "value"]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"EmbedImage": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"proxy_url": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"height": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"width": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ChannelModifySchema": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"maxLength": 100,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"enum": [0, 1, 10, 11, 12, 13, 2, 3, 4, 5, 6],
|
|
|
|
"type": "number"
|
|
|
|
},
|
|
|
|
"topic": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"icon": {
|
|
|
|
"type": ["null", "string"]
|
|
|
|
},
|
|
|
|
"bitrate": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"user_limit": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"rate_limit_per_user": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"position": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"permission_overwrites": {
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"$ref": "#/definitions/ChannelPermissionOverwriteType"
|
|
|
|
},
|
|
|
|
"allow": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"deny": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["allow", "deny", "id", "type"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"parent_id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nsfw": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"rtc_region": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"default_auto_archive_duration": {
|
|
|
|
"type": "integer"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"UserPublic": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"username": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"discriminator": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"public_flags": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"avatar": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"accent_color": {
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"banner": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bio": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"bot": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["bio", "bot", "discriminator", "id", "public_flags", "username"]
|
|
|
|
},
|
|
|
|
"PublicConnectedAccount": {
|
|
|
|
"type": "object",
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"type": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"verifie": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"required": ["name", "type", "verifie"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"$schema": "http://json-schema.org/draft-07/schema#"
|
|
|
|
}
|
|
|
|
}
|