Форматирование текста в сообщениях
Чтобы отправить сообщение c текстом в чат или канал через API, используйте метод POST /messages, в массиве attachments укажите type = text
Текст сообщения в чат-боте можно улучшить с помощью базового форматирования. Для этого вы можете использовать либо Markdown, либо HTML
Вместе с текстом вы можете отправить и другие вложения: медиафайлы, клавиатуру, стикеры и контакты
Markdown
Если для форматирования текста сообщения вы хотите использовать разметку Markdown, при отправке запроса на создание сообщения установите для параметра format значение markdown
Обратите внимание: в тексте комментариев не поддерживаются гиперссылки и упоминание пользователей
| Отображение | Markdown |
|---|---|
| курсив | *emphasized* или _emphasized_ |
| жирный | **strong** или __strong__ |
| ~~strikethrough~~ | |
| подчёркнутый | ++underline++ |
моноширинный | `code` (переводы строк внутри этого блока обрабатываются как пробелы) |
| ссылка | [Inline URL](https://dev.max.ru/) |
| @упоминание пользователя | "text": "[Имя Фамилия](max://user/user_id)", "format": "markdown" Вместо User mention указывайте полное имя пользователя из профиля в MAX, в том числе фамилию. Если фамилия отсутствует — только имя |
| выделенный | ^^выделенный^^ |
заголовок | # заголовок |
![]() | > Цитата |
HTML
Если для форматирования текста сообщения вы хотите использовать разметку HTML, при отправке запроса на создание сообщения установите для параметра format значение html
Обратите внимание: в тексте комментариев не поддерживаются гиперссылки и упоминание пользователей
| Отображение | HTML |
|---|---|
| курсив | <i> или <em> |
| жирный | <b> или <strong> |
| <del> или <s> | |
| подчёркнутый | <ins> или <u> |
моноширинный | <pre> или <code> |
| ссылка | <a href="https://dev.max.ru">Docs</a> |
| "text": "<a href=\"max://user/user_id\">Имя Фамилия</a>", "format": "html" Вместо User mention указывайте полное имя пользователя из профиля в MAX, в том числе фамилию. Если фамилия отсутствует — только имя | |
| выделенный | <mark>выделенный</mark> |
заголовок | <h1>, <h2>, <h3>, <h4>, <h1>, <h1> — теги всех уровней отображаются одинаково |
![]() | <blockquote> Цитата </blockquote> |
Если у вас возникли вопросы, посмотрите раздел с ответами
