NewMessageBody
Объект используется при отправке нового сообщения в чате или каналеPOST /messages, редактировании существующего сообщения или поста PUT /messages, а также callback-отправке сообщения пользователю при нажатии им кнопки в чате или канале POST /answers
Параметры объекта содержат: текст и способ его форматирования, вложения, ссылку на связанное сообщение (ответ или пересылка), настройку PUSH-уведомлений для участников чата
textstring Nullable
до 4000 символов
attachmentsAttachmentRequest[] Nullable
Вложения сообщения. Если поле равно null, изменений не произойдет. Если массив пуст, все вложения будут удалены
linkobject NewMessageLink Nullable
Ссылка на сообщение
notifyboolean optional
По умолчанию: true
Если false, участники чата не получат push-уведомления. Для каналов необходимо отправлять запрос с notify = true или без этого поля, т.к. каналы не подразумевают отправку постов без push-уведомлений
formatenum TextFormat Nullable optional
Возможные значения в enum: "markdown" "html"
Если установлен, текст сообщения будет форматирован данным способом. Для подробной информации загляните в раздел Форматирование
Пример объекта
{
"text": "string",
"attachments": [{ ... }],
"link": { ... },
"notify": true,
"format": "markdown"
}