Тип данных InlineQueryResultCachedSticker

Результат встроенного запроса, представляющий стикер, хранящийся на серверах Telegram, с возможностью отправки альтернативного сообщения.

Описание

Представляет ссылку на стикер, хранящийся на серверах 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 - Объект, представляющий содержимое сообщения для отправки через инлайн-запрос, поддерживающий пять различных типов контента.
Комментарии