База знаний· Телеграм· Форматирование текста в сообщениях

Телеграм

Форматирование текста в сообщениях

Как сделать в сообщениях жирный, курсив, ссылки, моноширинный шрифт и эмодзи.

В сообщениях бот может использовать форматирование: жирный, курсив, подчёркнутый, моноширинный текст, ссылки и эмодзи. Telegram это всё поддерживает.

Как работает форматирование

Мы отправляем текст в режиме HTML-разметки. Это значит, что в редакторе сообщения вы можете использовать простые HTML-теги.

Основные теги

  • Жирный: <b>важно</b>важно
  • Курсив: <i>наклонно</i>наклонно
  • Подчёркнутый: <u>подчёркнутый</u> → подчёркнутый
  • Зачёркнутый: <s>зачёркнутый</s> → ~~зачёркнутый~~
  • Моноширинный (код): <code>текст</code>текст
  • Блок кода: <pre>несколько строк</pre>
  • Спойлер: <span class="tg-spoiler">скрытый</span> → клиенту нужно тапнуть, чтобы увидеть
  • Ссылка: <a href="https://example.com">текст ссылки</a>

Ссылки

Самое полезное в форматировании — кликабельные ссылки. Вместо длинного https://your-domain.com/very/long/url пишите:

``html Подробнее на <a href="https://your-domain.com/very/long/url">нашем сайте</a>. ``

Клиент увидит «Подробнее на нашем сайте.» — синяя кликабельная ссылка.

Эмодзи

Эмодзи поддерживаются как есть — копируйте их из любой клавиатуры и вставляйте в текст. В Telegram они отображаются красиво и крупно.

Не злоупотребляйте

1–2 эмодзи в сообщении — нормально. 5+ эмодзи в каждой строке — раздражает и выглядит «спамом». Особенно в B2B-коммуникации.

Перенос строк

Просто нажимайте Enter в редакторе — перенос строк сохранится. Дополнительные пустые строки между абзацами — тоже окей.

Что нельзя

  • Markdown-разметку в обычной форме (**жирный**, *курсив*) — не используйте, мы отправляем как HTML. Используйте HTML-теги.
  • Цвета текста — Telegram не поддерживает. Никакой <font color="red"> не сработает.
  • Размер шрифта — нет.
  • Картинки внутри текста — отдельно прикрепляйте картинку как медиа.

Особенности в других мессенджерах

  • Макс — поддерживает базовое форматирование похожим образом.
  • ВКонтакте — форматирование частично работает (жирный, курсив), но часть тегов VK игнорирует.
  • Instagram* — форматирование Direct не поддерживает: жирный и курсив просто не отобразятся, текст придёт как обычный.

Поэтому если бот работает в нескольких мессенджерах одновременно — пишите тексты «универсально», не полагаясь на форматирование как на главный смысловой элемент.

Совет

Перед массовой рассылкой посмотрите, как ваш текст с разметкой выглядит у настоящего клиента. Иногда то, что выглядело красиво в редакторе, в Telegram может показаться «жирно-пережирно».

Не нашли ответ?

Напишите в поддержку — подскажем по шагам в рабочее время.