Сообщение

Компонент Сообщение

Компонент Сообщение отправляет сообщение пользователю — текст, знаки или эмодзи.

Настройки для Телеграм

  • Защитить контент — если включить чек-бокс, то пользователь бота не сможет скопировать и переслать информацию из сообщения.
  • Уникальный идентификатор эффекта сообщения — вместе с текстом придёт выбранный вами анимированный эффект. Этот эффект можно выбрать из выпадающего списка или прописать вручную в виде числового кода.

Форматирование текста в Телеграм

В Телеграм поддерживается форматирование HTML и Markdown.

Чтобы использовать HTML выберите в настройках компонента Способ форматирования HTML.

Затем добавьте нужные теги:

<b>Это предложение должно быть выделено жирным шрифтом</b>
<i>Это предложение должно быть выделено курсивом</i>
<code>Этот текст должен отображаться как код</code>
<s>Этот текст должен быть зачеркнут</s>
<u>Этот текст должен быть подчеркнут</u>
<tg-spoiler>Этот текст будет скрыт, пока на него не кликнуть</tg-spoiler>

<pre language="javascript">
  В этом тексте
  должно поддерживаться многострочное
  форматирование кода

</pre>

<pre><code class="language-python">message = "Этот текст должен быть как отформатированный блок кода фиксированной ширины, написанный на указанном вами языке программирования. В примере мы используем Python" print(message)</code>

</pre>

Знаки «‎больше»‎ и «‎меньше»‎ Телеграм воспринимает как не закрытые теги, поэтому экран с этими знаками не придет. Чтобы избежать данной ошибки, рекомендуем использовать символы, как в этом примере:

Гиперссылку (ссылку в тексте) можно создать следующим образом:

<a href="link">текст для ссылки</a>

Пример:

<a href="https://vk.com/botmother">Наше сообщество во ВКонтакте</a>

Если ссылка записана в переменную, то в гиперссылке её можно вывести в двойных фигурных скобках:

<a href="{{link}}">текст для ссылки</a>

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

Вы можете добавить больше строк.

Чтобы использовать Markdown, выберите его в настройках компонента в поле Способ форматирования.

При использовании Markdown текст оформляется так:

*Это предложение должно быть выделено жирным шрифтом*
_Это предложение должно быть выделено курсивом_
__Этот текст должен быть подчеркнут__
~Этот текст должен быть зачеркнут~
||Этот текст будет скрыт, пока на него не кликнуть||
`Этот текст должен выглядеть как код`

Гиперссылку (ссылку в тексте) можно создать следующим образом:

[текст для ссылки](https://docs.botmother.ru/)

Так можно упомянуть пользователя:

[Упоминание пользователя Телеграм](tg://user?id=123456789)

Вместо 123456789 добавьте ID пользователя из раздела Пользователи в конструкторе.

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

Вы можете добавить больше строк, важно чтобы в начале каждой строки стоял знак «‎больше»‎.

Также вы можете форматировать текст, чтобы он приходил в виде цитаты или кода, который можно скопировать:

Таким образом форматирование отобразится в Телеграме:

Форматирование текста в ТамТам

В ТамТам поддерживается форматирование HTML и Markdown.

Чтобы использовать HTML, выберите его в настройках компонента в поле Способ форматирования.

Затем добавьте нужные теги:

<b>Это предложение должно быть выделено жирным шрифтом</b>
<i>Это предложение должно быть выделено курсивом</i>
<code>Этот текст должен отображаться как код</code>
<s>Этот текст должен быть зачеркнут</s>
<u>Этот текст должен быть подчеркнут</u>
<mark>Этот текст должен быть с красным шрифтом</mark>
<h1>Этот текст должен быть в виде заголовка</h1>

Ссылку можно добавить так:

Вместо link вы можете добавить свою ссылку, также можно поменять описание на свой текст.‎

В ТамТам отформатированный текст будет выглядеть так:

Чтобы использовать Markdown выберите в настройках компонента Способ форматирования Markdown.

При использовании Markdown текст оформляется так:

**Это предложение должно быть выделено жирным шрифтом**
*Это предложение должно быть выделено курсивом*
~~Этот текст должен быть зачеркнут~~
++Этот текст должен быть подчеркнут++
`Этот текст должен выглядеть как код`
```Этот текст должен выглядеть как блок кода```
^^Это предложение должно быть написано красным шрифтом^^
# Это предложение должно быть написано как заголовок

Гиперссылку (ссылку в тексте) можно создать следующим образом:

[Текст для ссылки](https://docs.botmother.ru/)

Так можно упомянуть пользователя:

[Упоминание пользователя в ТамТам](tamtam://user/123456789)

Вместо 123456789 добавьте ID пользователя из раздела Пользователи в конструкторе.

Форматирование текста в Viber

*Это предложение должно быть выделено жирным шрифтом*
_Это предложение должно быть выделено курсивом_
~Этот текст должен быть зачеркнут~
```Этот текст должен быть отформатирован как код, написан моноширинным шрифтом```

Форматирование текста в В WhatsApp

*Это предложение должно быть выделено жирным шрифтом*
_Это предложение должно быть выделено курсивом_
~Этот текст должен быть зачеркнут~
```Этот текст должен быть отформатирован как код, написан моноширинным шрифтом```

Форматирование текста в В Фейсбуке*

Форматирование работает только в веб-версии.

*Это предложение должно быть выделено жирным шрифтом*
_Это предложение должно быть выделено курсивом_
~Этот текст должен быть зачеркнут~
```Этот текст должен быть отформатирован как код, написан моноширинным шрифтом```

ВКонтакте, Одноклассники, Инстаграм* и Яндекс.Диалоги не поддерживают форматирование текста.

Длина текста в разных платформах

Telegram, ВКонтакте, Одноклассники и WhatsApp поддерживают максимум 4096 символов латинского алфавита, если будет больше — сообщение просто не придет, но отобразится в Диалогах.

ТамТам поддерживает максимум 3990 символов. Если создать текст с большим количеством знаков, то он придет в виде нескольких сообщений.

WhatsApp принимает как минимум 14000 символов кириллицей и латиницей.

Viber поддерживает 7000 символов латинского алфавита и около 5700 символов кириллицей.

Фейсбук* принимает текст любой длины, но обрезает его после 1999 символов (включая троеточие в конце).

В Инстаграме* можно отправить максимум 499 символов текста кириллицей (всего 500, 1 символ на многоточие) и 999 символов текста латиницей (всего 1000, 1 символ на многоточие). Эмоджи могут занимать больше, чем 1 символ — нужно это учитывать.

В начало ↑

*Продукты Meta признаны экстремистскими и запрещены в РФ.