Описание
Описывает параметры ответа для отправляемого сообщения.
| Поле | Тип | Описание |
|---|---|---|
| message_id | Integer | Идентификатор сообщения, на которое будет дан ответ в текущем чате или в чате chat_id, если он указан |
| chat_id | Integer or String | Опционально. Если сообщение, на которое нужно ответить, находится в другом чате — уникальный идентификатор чата или username канала (в формате @channelusername). Не поддерживается для сообщений, отправляемых от имени бизнес-аккаунта, и сообщений из чатов прямых сообщений каналов
|
| allow_sending_without_reply | Boolean | Опционально. Передайте True, если сообщение должно быть отправлено, даже если указанное сообщение для ответа не найдено. Всегда False для ответов в другом чате или теме форума. Всегда True для сообщений, отправляемых от имени бизнес-аккаунта |
| quote | String | Опционально. Цитируемая часть сообщения, на которое дается ответ; 0-1024 символа после разбора сущностей. Цитата должна быть точной подстрокой сообщения, на которое дается ответ, включая сущности bold, italic, underline, strikethrough, spoiler, custom_emoji и date_time. Сообщение не будет отправлено, если цитата не найдена в исходном сообщении |
| quote_parse_mode | String | Опционально. Режим для разбора сущностей в цитате. См. параметры форматирования для более подробной информации |
| quote_entities | Array of MessageEntity | Опционально. Список в формате JSON специальных сущностей, которые появляются в цитате. Может быть указан вместо quote_parse_mode |
| quote_position | Integer | Опционально. Позиция цитаты в исходном сообщении в кодовых единицах UTF-16 |
| checklist_task_id | Integer | Опционально. Идентификатор конкретной задачи чек-листа, на которую нужно ответить |
| poll_option_id | String | Опционально. Постоянный идентификатор конкретного варианта опроса, на который нужно ответить |
Примеры
json
{
"message_id": 12345,
"chat_id": -1001234567890,
"allow_sending_without_reply": true,
"quote": "This is the quoted part of the message",
"quote_parse_mode": "HTML",
"quote_entities": [
{
"type": "bold",
"offset": 0,
"length": 4
}
],
"quote_position": 10,
"checklist_task_id": 42
}
История изменений
- API 7.0. Добавлен объект ReplyParameters
- API 9.2. Обновлен объект ReplyParameters: Добавлено поле checklist_task_id
- API 9.6. Обновлен объект ReplyParameters: Добавили поле poll_option_id к классу ReplyParameters, позволяющее ботам отвечать на конкретный вариант ответа в опросе
- API 9.6. Обновлен объект ReplyParameters: Разрешили сущности «date_time» в цитатах ReplyParameters
Дополнительно
- MessageEntity - Объект MessageEntity представляет специальную форматированную сущность в тексте сообщения, такую как упоминания, хэштеги, ссылки или стилизованный текст.