Почему форматирование BB-кодами не работает при отправке сообщений в Telegram из роботов Битрикс24
2026-01-21 21:24
При автоматизации уведомлений в Битрикс24 через роботов и бизнес-процессы пользователи часто настраивают отправку сообщений в Telegram. Как правило, речь идёт о служебных уведомлениях по сделкам, задачам или событиям CRM, где важно сохранить визуальное форматирование текста — жирный шрифт, переносы строк, списки.
Проблема пользователя
При настройке робота пользователь выбирает формат отправки сообщения HTML, но при этом использует привычные BB-коды Битрикс24 — [b], [i], [u] и другие. В результате сообщение приходит в Telegram без форматирования, а сами BB-теги отображаются как обычный текст.
На первый взгляд кажется, что робот или приложение работают некорректно, однако причина кроется в различии форматов разметки.
Ограничения стандартных инструментов
BB-коды — это внутренний механизм форматирования Битрикс24. Они используются в ленте новостей, комментариях, задачах и других интерфейсных элементах портала. За пределами Битрикс24, включая внешние мессенджеры, такие коды не интерпретируются.
Telegram, в свою очередь, поддерживает ограниченный набор HTML-тегов и не умеет обрабатывать BB-разметку. Поэтому при передаче текста во внешний канал BB-коды не преобразуются и не «понимаются» получателем.
Решение задачи
Если для робота или бизнес-процесса выбран формат отправки HTML, текст сообщения должен быть оформлен именно в HTML-виде. Это означает использование стандартных тегов:
Если внутри Битрикс24 сообщение могло выглядеть так:
[b]Новая сделка[/b] Ответственный: Иванов
То для отправки в Telegram его необходимо оформить в виде:
<b>Новая сделка</b><br> Ответственный: Иванов
В этом случае Telegram корректно отобразит жирный заголовок и перенос строки.
Результат
После перехода на HTML-разметку сообщения начинают приходить в Telegram в ожидаемом виде: с корректным форматированием, читаемой структурой и без лишних служебных тегов. Роботы и бизнес-процессы работают стабильно и предсказуемо, без визуальных ошибок.
Вывод
BB-коды и HTML — это разные форматы, предназначенные для разных сред. BB-разметка работает только внутри Битрикс24 и не подходит для внешних каналов уведомлений. При отправке сообщений в Telegram необходимо использовать HTML-теги, что изначально заложено в логике приложения Отправка в Telegram: чат-бот для сообщений из роботов и БП. Такой подход позволяет избежать ошибок форматирования и упростить настройку автоматических уведомлений.