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

Как сделать текст жирным? А как написать курсивом? Как сделать перенос строки внутри переменной?

Как форматировать текст в месседжерах

Как форматировать в Telegram

Для разметки текста в нужном блоке под полем для ввода текста сообщения включите "Markdown в Telegram":

Экранирование текста возможно как вручную, так и в калькуляторе при помощи функции

txt = tg_escape(s)

На вход подается s - строка с исходным текстом.

Чтобы в переменную записать текст с переносами строк, укажите значение следующим образом:

ваша_переменная = "Текст первой строки" + "\n" + "Текст второй строки" + "\n" +"Третья строка"

На выходе в txt приходит строка уже с вставленными слешами в нужных местах.

Пример:

Пример экранирования
Как выглядит текст в Telegram
Как выглядит текст в других мессенджерах

Далее размечаете нужный текст:

Чтобы сделать текст жирным, с обеих сторон ставите звездочки: *тут текст*

Для курсива — нижнее подчёркивание: _текст_

Подчеркнутый текст — два нижних подчеркивания с обеих сторон: __текст__

Зачеркнутый текст — тильда с обеих сторон текста: ~текст~

Ссылка в тексте: [текст в квадратных скобках](ссылка в круглых скобках) [inline URL](http://example.com/)

Упоминание пользователя ТГ: [текст в квадратных скобках](ссылка на пользователя в круглых скобках). В ссылке после знака равно можно использовать #{platform_id} [inline mention of a user](tg://user?id=123456789)

Текст в виде кода — с обеих сторон текста поставить обратный апостроф: `inline fixed-width code`

Скрытый текст или spoiler - с обеих сторон от текста используйте ||

Пример:

Пример экранирования

Результат:

Как выглядит текст в Telegram
Пример ошибки: экранированы символы переменной и разметки текста.
Пример ошибки: не все спецсимволы экранированы. Сообщение в Telegram пользователь НЕ получит

Видеоинструкция "Как форматировать текст в Telegram"

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

ВКонтакте не работают тэги выделения текста жирным или курсивом, но работают тэги переноса строки <br>

Присвоение переменной с переносом строки
ВКонтакте

Как форматировать в Viber

В Viber разметка текста не работает:

Viber

Как форматировать в Whatsapp и Facebook*

Whatsapp и Messenger Facebook* поддерживают выделение текста при помощи символов:

Форматирование текста в блоке
Как выглядит текст в Whatsapp

В Messenger Facebook* форматирование работает только в веб-версии.

Messenger Facebook: неподдерживаемые тэги
Whatsapp: неподдерживаемые тэги

Last updated

Was this helpful?