Разметка Markdown

Чтобы применить правильное форматирование текста для этого блока, строго следуйте инструкциям ниже. Инструменты разметки находятся под полем ввода сообщения.

  • Поместите нужный текст в поле ответа.

Если вы используете переменные в тексте, то на этом этапе их указывать не нужно. В противном случае синтаксис переменных будет нарушен, а символы #{} также будут экранированы, и переменная не отобразится в тексте.

  • Включите "Markdown в Telegram". Таким образом, в ваш текст будут добавлены escape-символы.

Выделите текст ** или _ _ и т.д.

Если в этом блоке встречаются какие-либо из перечисленных символов: '_', '*', '[', ']', '(', ')', '~', "', '>', '#', '+', '-', '=', '|', '{', '}', '.', '!' — их необходимо экранировать, добавив перед ними обратную косую черту. \

В противном случае сообщение не будет отправлено вовсе. Не имеет значения, какую часть текста вы размечаете.

Пример: hello\. Glad *to* see you\!

Специальные символы:

  • Жирный текст — поставьте звездочки с обеих сторон: *вот текст*
  • Курсив — подчеркивание: _текст_
  • Подчеркнутый текст — два нижних подчеркивания с обеих сторон: __текст__
  • Зачеркнутый текст — тильда с обеих сторон текста: ~текст~
  • Ссылка в тексте: [текст в квадратных скобках](ссылка в круглых скобках)
  • [inline URL](http://www.example.com /)
  • Упоминание пользователя TG: [текст в квадратных скобках] (ссылка на пользователя в круглых скобках). Вы можете использовать #{platform_id} после знака равенства в ссылке.
  • [inline mention of a user](tg://user?id=123456789)
  • Текст в виде кода — поставьте обратный апостроф с обеих сторон текста: `inline fixed-width code`
  • Скрытый текст или спойлер — используйте || с обеих сторон текста
  • Затем поместите нужный текст, используя специальные символы.

Пример:

Результат:

Чтобы использовать специальные символы буквально (например, `, *, _, ~), необходимо экранировать их обратной косой чертой (\). Это предотвращает их интерпретацию как команд форматирования.

Пример: Чтобы отобразить звездочку (*), напишите \*.

txt = tg_escape(s), где s — строка с исходным текстом.

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

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

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

Пример:

Затем разметьте нужный текст.

Вот пример с длинным текстом:

Для этого используйте калькулятор, чтобы:

Шаг 1. Вставьте текст в поле сообщения:

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

Когда кнопка разметки включена, специальные символы экранируются.

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

  • "Нет закрывающего символа" — это часто означает, что специальный символ (например, скобка } или кавычка ") не был должным образом экранирован.

Пример распространенной ошибки:

Если сообщение не отправляется и вы видите ошибку в разделе "Клиенты", скорее всего, это связано с неправильным экранированием символов. В сообщении об ошибке обычно будет указан конкретный символ, перед которым отсутствует обратная косая черта (\).

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

Форматирование текста в редакторе блоков для Telegram: markdown

HTML-разметка

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

  • <a href="https://google.com ">link</a> — встраивает ссылку в определенное слово.

Пример:

  • <u>underlined</u> — подчеркнутый шрифт

Пример:

  • <ins>underlined</ins> — подчеркнутый шрифт

Пример:

  • <em>italic</em> — курсивный шрифт

Пример:

  • <i>italic</i> — курсивный шрифт

Пример:

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

  • <strike>strike</strike> — зачеркнутый шрифт

  • <span class="tg-spoiler">hidden</span> — скрытый шрифт

Пример:

  • <code>Prerfomatted</code> — форматированный шрифт

Пример:

  • <pre>Preformatted</pre> — форматированный шрифт

Пример:

Как включить защищенный режим для контента

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

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