Описание
Представляет ссылку на стикер, хранящийся на серверах Telegram. По умолчанию этот стикер будет отправлен пользователем. Альтернативно, вы можете использовать input_message_content для отправки сообщения с указанным содержимым вместо стикера.
| Поле | Тип | Описание |
|---|---|---|
| type | String | Тип результата, должен быть sticker |
| id | String | Уникальный идентификатор этого результата, 1-64 байта |
| sticker_file_id | String | Действительный идентификатор файла стикера |
| reply_markup | InlineKeyboardMarkup | Необязательно. Встроенная клавиатура, прикреплённая к сообщению |
| input_message_content | InputMessageContent | Необязательно. Содержимое сообщения, которое будет отправлено вместо стикера |
Примеры
json
{
"type": "sticker",
"id": "unique_result_123",
"sticker_file_id": "CAACAgIAAxkBAAIBFmYy...",
"reply_markup": {
"inline_keyboard": [
[
{
"text": "View Details",
"callback_data": "sticker_details_456"
}
]
]
},
"input_message_content": {
"message_text": "Here's the sticker you requested!",
"parse_mode": "HTML"
}
}
Дополнительно
- InlineKeyboardMarkup - Объект для создания встроенной клавиатуры, которая отображается непосредственно в сообщении.
- InputMessageContent - Объект, представляющий содержимое сообщения для отправки через инлайн-запрос, поддерживающий пять различных типов контента.