Для AI-агентов: markdown этой страницы — /docs/schema-0d1a9e05f29816b8b52f0eab9624c2a73098af9221afe3aa7b4c6e5f995d7716.mdиндекс документации — /llms.txt
Схема: update_menu_button: inputSchema
Обновлено
| Поле | Значение |
|---|---|
| $schema | "https://json-schema.org/draft/2020-12/schema" |
| additionalProperties | false |
| properties.bot.description | "Optional slug of the bot you expect to act on (get_active_bot). If the active bot differs, the call is refused with ACTIVE_BOT_CHANGED and nothing runs." |
| properties.bot.maxLength | 128 |
| properties.bot.minLength | 1 |
| properties.bot.type | "string" |
| properties.callback_data.anyOf.0.description | "Value for callback data option." |
| properties.callback_data.anyOf.0.maxLength | 64 |
| properties.callback_data.anyOf.0.minLength | 1 |
| properties.callback_data.anyOf.0.type | "string" |
| properties.callback_data.anyOf.1.description | "Value for callback data option." |
| properties.callback_data.anyOf.1.type | "null" |
| properties.callback_data.description | "Value for callback data." |
| properties.icon_custom_emoji_id.anyOf.0.description | "Value for icon custom emoji id option." |
| properties.icon_custom_emoji_id.anyOf.0.maxLength | 32 |
| properties.icon_custom_emoji_id.anyOf.0.minLength | 1 |
| properties.icon_custom_emoji_id.anyOf.0.type | "string" |
| properties.icon_custom_emoji_id.anyOf.1.description | "Value for icon custom emoji id option." |
| properties.icon_custom_emoji_id.anyOf.1.type | "null" |
| properties.icon_custom_emoji_id.description | "Value for icon custom emoji id." |
| properties.if_match.description | "Value for if match." |
| properties.if_match.format | "date-time" |
| properties.if_match.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.if_match.type | "string" |
| properties.is_active.description | "Value for is active." |
| properties.is_active.type | "boolean" |
| properties.seq_num.description | "Value for seq num." |
| properties.seq_num.exclusiveMinimum | 0 |
| properties.seq_num.maximum | 2147483647 |
| properties.seq_num.type | "integer" |
| properties.sort.description | "Value for sort." |
| properties.sort.maximum | 9007199254740991 |
| properties.sort.minimum | 0 |
| properties.sort.type | "integer" |
| properties.style.anyOf.0.description | "Value for style option." |
| properties.style.anyOf.0.enum | ["primary","success","danger"] |
| properties.style.anyOf.0.type | "string" |
| properties.style.anyOf.1.description | "Value for style option." |
| properties.style.anyOf.1.type | "null" |
| properties.style.description | "Value for style." |
| properties.title.description | "Value for title." |
| properties.title.maxLength | 64 |
| properties.title.minLength | 1 |
| properties.title.type | "string" |
| properties.url.anyOf.0.description | "Value for url option." |
| properties.url.anyOf.0.format | "uri" |
| properties.url.anyOf.0.type | "string" |
| properties.url.anyOf.1.description | "Value for url option." |
| properties.url.anyOf.1.type | "null" |
| properties.url.description | "Value for url." |
| properties.web_app_url.anyOf.0.description | "Value for web app url option." |
| properties.web_app_url.anyOf.0.format | "uri" |
| properties.web_app_url.anyOf.0.type | "string" |
| properties.web_app_url.anyOf.1.description | "Value for web app url option." |
| properties.web_app_url.anyOf.1.type | "null" |
| properties.web_app_url.description | "Value for web app url." |
| required | ["seq_num","if_match"] |
| type | "object" |