Разметка Markdown
Чтобы правильно разметить текст в нужном блоке (разметка находится под полем ввода сообщения), строго следуйте следующим шагам:

- Поместите нужный текст в поле ответа.
Если вы используете переменные в тексте, вам не следует указывать их на этом этапе. В противном случае синтаксис переменной будет нарушен, а символы #{} также будут экранированы, и переменная не появится в тексте.
- Включаем "Markdown в Telegram". Таким образом, в ваш текст будут добавлены escape-символы.
- Выделяем текст ** или _ _ и т.д.
Если в этом блоке встречаются следующие символы: '_', '*', '[', ']', '(', ')', '~', '`', '>', '#', '+', '-', '=', '|', '{', '}', '.', '!' — их необходимо экранировать, добавив перед ними обратную косую черту \
В противном случае сообщение не будет отправлено вовсе. Неважно, какую часть текста вы размечаете.
Пример: hi\. Glad to see *you* \!
Специальные символы:
Жирный текст — поставьте звездочки с обеих сторон: * здесь текст*
Курсив — подчеркивание: _текст_
Подчеркнутый текст — два нижних подчеркивания с обеих сторон: __текст__
Зачеркнутый текст — тильда с обеих сторон текста: ~текст~
Ссылка в тексте: [текст в квадратных скобках](ссылка в круглых скобках):
[inline URL] (http://www.example.com/)
Упоминание пользователя Telegram: [текст в квадратных скобках] (ссылка на пользователя в круглых скобках). Вы можете использовать #{platform_id} после знака равенства в ссылке.
[inline mention of a user](tg://user?id=123456789)
Текст в виде кода — поставьте обратную кавычку с обеих сторон текста: inline fixed-width code
Скрытый текст или спойлер — используйте || с обеих сторон текста
- Затем разметьте нужный текст с помощью специальных символов.
Пример:

Результат:

При работе с Markdown необходимо не забывать, что специальные символы должны быть экранированы, а управляющие символы в тексте должны быть заменены соответствующими текстовыми подстановками. Это делается довольно просто путем добавления обратной косой черты \ перед специальным символом или с помощью функции Калькулятор.
txt = tg_escape(s), где s - исходная текстовая строка
Чтобы присвоить переменной многострочное текстовое значение, укажите его следующим образом:
your_variable = "Текст первой строки" + "\n" + "Текст второй строки" + "\n" +"Текст третьей строки"
На выходе в файле txt получается строка с уже вставленными в соответствующие места слешами.
Пример:


Затем разметьте нужный текст.
Пример с длинным текстом:

Для этого необходимо использовать калькулятор:
Шаг 1. Вставьте текст в поле сообщения:

Шаг 2. Включите кнопку разметки Markdown:

Шаг 3. Расставляем специальные символы для форматирования сообщения в тексте:

Если после отправки сообщение не дошло до мессенджера, и вы видите ошибку в диалоге в разделе "Клиенты", значит, вы неправильно экранировали символы..
При этом вы увидите ошибку при отправке сообщения в разделе "Клиенты", она будет содержать символ, который не был экранирован.
Сообщения об ошибках, которые вы можете увидеть:
- Отсутствует закрывающий символ:


- Отсутствует экранирование символа:

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

- <a href="https://google.com">ссылка\ - встраивает ссылку в одно слово.
Пример заполнения:

- <u>подчеркнутый</u> - подчеркнутый шрифт
Пример:


- <ins>подчеркнутый</ins> - подчеркнутый шрифт
Пример:


- <em>курсив</em> - курсивный шрифт
Пример:


- <i>курсив</i> - курсивный шрифт
Пример:

<strong>жирный</strong> - жирный шрифт


<strike>зачеркнутый</strike> - зачеркнутый текст

<span class="tg-spoiler">скрытый</span> - скрытый текст
Пример:


<code>Предварительно отформатированный</code> - форматированный текст
Пример:


<pre>Предварительно отформатированный</pre> - форматированный шрифт
Пример:


Как включить защищенный режим для контента
Чтобы защитить контент от распространения, вы можете включить защищенный режим для сообщений. Для этого перейдите в раздел "Сообщение" и включите "Защитить контент":

Защищенные сообщения нельзя пересылать, а на телефоне нельзя сделать скриншот.


