Описание
Представляет InputMessageContent текстового сообщения, которое будет отправлено в результате инлайн-запроса.
| Поле | Тип | Описание |
|---|---|---|
| message_text | String | Текст отправляемого сообщения, 1-4096 символов |
| parse_mode | String | Опционально. Режим парсинга сущностей в тексте сообщения. Подробнее см. параметры форматирования. |
| entities | Array of MessageEntity | Опционально. Список специальных сущностей в тексте сообщения, которые можно указать вместо parse_mode |
| link_preview_options | LinkPreviewOptions | Опционально. Параметры генерации превью ссылок для сообщения |
Примеры
json
{
"message_text": "Hello! This is a sample text message with **bold** and *italic* formatting.",
"parse_mode": "MarkdownV2",
"entities": [
{
"type": "bold",
"offset": 0,
"length": 5
},
{
"type": "italic",
"offset": 10,
"length": 7
}
],
"link_preview_options": {
"is_disabled": false,
"url": "https://example.com",
"prefer_small_media": true,
"prefer_large_media": false,
"show_above_text": false
}
}
История изменений
- API 5.0. Обновлен объект InputTextMessageContent: Добавлена возможность ручного указания текстовых сущностей
- API 7.0. Обновлен объект InputTextMessageContent: Заменено поле disable_web_page_preview на link_preview_options
Дополнительно
- InputMessageContent - Объект, представляющий содержимое сообщения для отправки через инлайн-запрос, поддерживающий пять различных типов контента.
- MessageEntity - Объект MessageEntity представляет специальную форматированную сущность в тексте сообщения, такую как упоминания, хэштеги, ссылки или стилизованный текст.
- LinkPreviewOptions - Объект для настройки параметров предварительного просмотра ссылок в сообщениях Telegram.