# Тип "Сообщение"

Тип шага **"Сообщение"** предназначен для отправки пользователям текстового контента в рамках заранее настроенной последовательности. Этот тип шага позволяет настроить содержимое сообщения, его форматирование и, при необходимости, добавить мультимедийные вложения, такие как изображения, видео или документы.

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

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2F5NcPRUiS7ZQmzSlrnAZH%2Fimage.png?alt=media&#x26;token=44eacb3f-3274-4cb0-be1c-3a2f1344bb8a" alt=""><figcaption><p>Элемнты контента</p></figcaption></figure>

* **Текстовый блок -** вставка контента в виде текста с текстовым редактором и кнопкой.
* **Изображение -** вставка контента в виде изображения с текстовым редактором и кнопкой.
* **Видео -** вставка видео в контент шага с текстовым редактором и кнопкой.
* **Круглое видео -** вставка круглого видео в контент шага с кнопкой.
* **Аудиофайл -** вставка аудио-файла в контент шага с текстовым редактором и кнопкой.
* **Файл -** вставка файла в контент шага с текстовым редактором и кнопкой.
* **Задержка -** добавление небольшой задержки длительностью от 1 до 60 сек.
* **Клавиатура -** добавление клавиатуры с кнопками и действие с клавиатурой.
* **Ввод данных -** добавление запроса на ввод данных от пользователя. Предусмотрено несколько типов ввода данных.
  * Текст
  * Цифра
  * Изображение
  * Ссылка
  * E-mail
  * Локация
  * Круглое видео
* **Поделиться своим контактом -** предложение поделиться своим контактом для пользователя с с текстовым редактором и кнопкой.
* **Загрузка нескольких изображений -** вставка контента в виде нескольких изображения с текстовым редактором.

### Текстовый блок.

**Текстовый блок.** Элемент позволяет вставить контент в виде текста, предлагая удобное окно с текстовым редактором для редактирования. Это позволяет пользователям создавать и форматировать текстовые сообщения, что делает шаги цепочки сообщений более информативными и удобными для восприятия.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FvTDL4rLkDP7bc9rnYH9N%2Fimage.png?alt=media&#x26;token=bfa7ca62-0f25-4dca-9fbd-136c8c0c7545" alt=""><figcaption></figcaption></figure>

* **Включить режим Markdown -** [**Markdown**](../../../dopolnitelnye-materialy./markdown) это легкий язык разметки, используемый для форматирования текста в простом и читаемом формате, который можно легко конвертировать в HTML и другие стили оформления. Его цель — сделать текст максимально удобным для чтения, как в необработанном, так и в отформатированном виде. Если вы владеете опытом использования этого языка разметки, включите переключатель и посмотрите какие теги присутствуют в вашем тексте. Все допустимые теги будут показаны зеленым цветом. Остальные теги нужно убрать для корректной отправки.
* **Текстовый редактор** предлагает только те фукции форматирования, которые "понимает" Telegram, поэтому будте внимательны при вставке текста из других источников.  В "теле" текста могут содержаться скрытые теги,  которые не предусмотрены для Telegram. Т.е. возможна ситуация, когда ваше сообщение отправится но у пользователя оно не появится из-за содержащихся в тексте тегов. Посмотреть содержание текста можно в режиме **Markdown.**
* **Отключить превью ссылок** - отключите, если вы не хотите чтобы в боте показывалось превью ссылок.
* **Добавить кнопку -** при необходимости добавьте кнопку в контент сообщения. Настройки для кнопки показываются в отдельном окне.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FgWitTXd7j9DIvlLh9TH6%2Fimage.png?alt=media&#x26;token=89dc601e-a4f5-4fc6-abda-9b4154703947" alt=""><figcaption></figcaption></figure>

* Заполните поле названия кнопки.
* В правом верхнем углу можно добавить перевод названия кнопки на другие языки предусмотренные вашим проектом.
* Выберите действие, которое будет осуществляться при клике на кнопку.
* Заполните остальные поля, которые будут появляться в контексте выбора действий.
* Сохраните изменения.

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

### Изображение.

Этот элемент позволяет добавить изображение с текстовым описанием в шаг цепочки сообщений, что помогает сделать контент визуально разнообразнее и привлекательнее. Вставленное изображение можно использовать для иллюстрации текста, привлечения внимания и более наглядного объяснения информации, что улучшает восприятие сообщения и повышает вовлеченность пользователей.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FCZc48bCBaErXEl5fyu3w%2Fimage.png?alt=media&#x26;token=4737ef4a-817a-4e48-a440-a9b02a15f4da" alt=""><figcaption></figcaption></figure>

* **Выбор файла -** выберите файл для загрузки из локального хранилища.
* **Оптимизировать размер файла -** по умолчанию установлен режим автоматической оптимизации изображения. В особых случаях, есть возможность отключить этот режим, но обычно это не рекомендуется.
* **Включить режим Markdown -** [**Markdown**](../../../dopolnitelnye-materialy./markdown) это легкий язык разметки, используемый для форматирования текста в простом и читаемом формате, который можно легко конвертировать в  HTML и другие стили оформления. Его цель — сделать текст максимально удобным для чтения, как в необработанном, так и в отформатированном виде. Если вы владеете опытом использования этого языка разметки, включите переключатель и посмотрите какие теги присутствуют в вашем тексте. Все допустимые теги будут показаны зеленым цветом. Остальные теги нужно убрать для корректной отправки.
* **Текстовый редактор** предлагает только те фукции форматирования, которые "понимает" Telegram, поэтому будте внимательны при вставке текста из других источников. В "теле" текста могут содержаться скрытые теги, которые не предусмотрены для Telegram. Т.е. возможна ситуация, когда ваше сообщение отправится но у пользователя оно не появится из-за содержащихся в тексте тегов. Посмотреть содержание текста можно в режиме **Markdown.**
* **Добавить кнопку -** при необходимости добавьте кнопку в контент сообщения. Настройки для кнопки показываются в отдельном окне.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2Fxrtfp2n1j5AJP3fCfFgl%2Fimage.png?alt=media&#x26;token=75784dfe-51f6-41d8-8ad3-e29125473561" alt=""><figcaption></figcaption></figure>

* Заполните поле названия кнопки.
* В правом верхнем углу можно добавить перевод названия кнопки на другие языки предусмотренные вашим проектом.
* Выберите действие, которое будет осуществляться при клике на кнопку.
* Заполните остальные поля, которые будут появляться в контексте выбора действий.
* Сохраните изменения.

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

### Видео.

Данный элемент позволяет вставить видео в шаг цепочки сообщений: видеофайл загружается через бота, с возможностью добавить текстовое описание и кнопку для взаимодействия. Это расширяет мультимедийные возможности и делает сообщения более информативными и привлекательными.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FzFgm1qCbnxnTPfpL0bXd%2Fimage.png?alt=media&#x26;token=d50bb2ff-12f3-4580-9170-b2b5c7ad4a41" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2Faf9Q6QUZB4e1Cx7gHRb2%2Fimage.png?alt=media&#x26;token=7cb5b967-b739-432e-b3ee-ae02e03bc99b" alt=""><figcaption></figcaption></figure>

Далее вы будете перенаправлены в бот для загрузки видео.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FtH2TXExaAUxeT4pasG7p%2Fimage.png?alt=media&#x26;token=19674585-4ac1-46a5-be85-de6980d8e227" alt=""><figcaption></figcaption></figure>

Выберите файл из локального хранилища

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FReZeQjPHabqkPJaUHvIS%2Fimage.png?alt=media&#x26;token=5ee7a7e7-937c-4740-909d-0153fe724df4" alt=""><figcaption></figcaption></figure>

При необходимости добавьте подпись для видео, нажмите "Отправить"

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FUY8zUJYnxDNPFOhDcSp9%2Fimage.png?alt=media&#x26;token=55f3f7bc-9148-41d1-b176-779b2fec7924" alt=""><figcaption></figcaption></figure>

После успешной загрузки видео, вернитесь в приложение и откройте ваш шаг цепочки сообщений для дальнейшего редактирования.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2F3aHUxIeKiznrx9xst7D4%2Fimage.png?alt=media&#x26;token=2edcef56-8224-476b-b4cb-a3c5ce02e786" alt=""><figcaption></figcaption></figure>

Видео загружено. Кликните по элементу "Видео", если данный блок нуждается в дополнительном редактировании.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FhZlQB7Chu9YdrOKuxTkX%2Fimage.png?alt=media&#x26;token=13c1d864-c89e-434f-82e2-3fd1b2d75f6d" alt=""><figcaption></figcaption></figure>

* **Включить режим Markdown -** [**Markdown**](../../../dopolnitelnye-materialy./markdown) это легкий язык разметки, используемый для форматирования текста в простом и читаемом формате, который можно легко конвертировать в  HTML и другие стили оформления. Его цель — сделать текст максимально удобным для чтения, как в необработанном, так и в отформатированном виде. Если вы владеете опытом использования этого языка разметки, включите переключатель и посмотрите какие теги присутствуют в вашем тексте. Все допустимые теги будут показаны зеленым цветом. Остальные теги нужно убрать для корректной отправки.
* **Текстовый редактор** предлагает только те фукции форматирования, которые "понимает" Telegram, поэтому будте внимательны при вставке текста из других источников. В "теле" текста могут содержаться скрытые теги, которые не предусмотрены для Telegram. Т.е. возможна ситуация, когда ваше сообщение отправится но у пользователя оно не появится из-за содержащихся в тексте тегов. Посмотреть содержание текста можно в режиме **Markdown.**
* **Добавить кнопку -** при необходимости добавьте кнопку в контент сообщения. Настройки для кнопки показываются в отдельном окне.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FPUYmU1M3tMbcEQPUYOMm%2Fimage.png?alt=media&#x26;token=074a9c84-00f8-486f-b5ef-ae3fd4311dee" alt=""><figcaption></figcaption></figure>

* Заполните поле названия кнопки.
* В правом верхнем углу можно добавить перевод названия кнопки на другие языки предусмотренные вашим проектом.
* Выберите действие, которое будет осуществляться при клике на кнопку.
* Заполните остальные поля, которые будут появляться в контексте выбора действий.
* Сохраните изменения.

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

### Круглое видео.

Данный элемент позволяет вставить [круглое видео](../../../dopolnitelnye-materialy./krugloe-video-v-telegram) в контент шага цепочки сообщений.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FOlyRg3t37ykwoV0OdNYv%2Fimage.png?alt=media&#x26;token=61e8ead8-2bf0-4dc3-aac7-969d54a177da" alt=""><figcaption></figcaption></figure>

* **Выбор файла -** выберите файл из локального хранилища. Файл должен быть в формате круглого видео.
* **Добавить кнопку -** при необходимости добавьте кнопку в контент сообщения. Настройки для кнопки показываются в отдельном окне.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FEVzFTizacnvNYlEiMLXd%2Fimage.png?alt=media&#x26;token=21a735d7-365d-43e9-a9b2-3d3bb3a2ce19" alt=""><figcaption></figcaption></figure>

* Заполните поле названия кнопки.
* В правом верхнем углу можно добавить перевод названия кнопки на другие языки предусмотренные вашим проектом.
* Выберите действие, которое будет осуществляться при клике на кнопку.
* Заполните остальные поля, которые будут появляться в контексте выбора действий.
* Сохраните изменения.

После добавления кнопки, так же не забудьте сохранить настройки для блока Круглое видео, прежде чем далее наполнять контентом ваше сообщение.

### Аудиофайл.

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

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FsdEJctDGgXufK6GFB3vq%2Fimage.png?alt=media&#x26;token=838216c6-925f-46be-bf03-1b8af6aa15d6" alt=""><figcaption></figcaption></figure>

* **Загрузка файла -** осуществляется по клику на область для загрузки, после чего появится возможность выбрать файл из локального хранилища. Обратите внимание на формат аудиофайла (рекомендуется использовать MP3) и соблюдение предельно допустимого размера, чтобы обеспечить корректное воспроизведение и загрузку.
* **Имя файла -** укажите название файла для удобной идентификации.
* **Включить режим Markdown -** [**Markdown**](../../../dopolnitelnye-materialy./markdown) это легкий язык разметки, используемый для форматирования текста в простом и читаемом формате, который можно легко конвертировать в  HTML и другие стили оформления. Его цель — сделать текст максимально удобным для чтения, как в необработанном, так и в отформатированном виде. Если вы владеете опытом использования этого языка разметки, включите переключатель и посмотрите какие теги присутствуют в вашем тексте. Все допустимые теги будут показаны зеленым цветом. Остальные теги нужно убрать для корректной отправки.
* **Текстовый редактор** предлагает только те фукции форматирования, которые "понимает" Telegram, поэтому будте внимательны при вставке текста из других источников. В "теле" текста могут содержаться скрытые теги, которые не предусмотрены для Telegram. Т.е. возможна ситуация, когда ваше сообщение отправится но у пользователя оно не появится из-за содержащихся в тексте тегов. Посмотреть содержание текста можно в режиме **Markdown.**
* **Добавить кнопку -** при необходимости включите кнопку в контент сообщения. Настройки кнопки можно легко настроить в отдельном окне, что обеспечивает гибкость и удобство при взаимодействии с пользователями.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FY4rdqro3fSrNgm71POav%2Fimage.png?alt=media&#x26;token=e2ab1ccf-afa6-43ff-9232-d4449668dd1b" alt=""><figcaption></figcaption></figure>

* Заполните поле названия кнопки.
* В правом верхнем углу можно добавить перевод названия кнопки на другие языки предусмотренные вашим проектом.
* Выберите действие, которое будет осуществляться при клике на кнопку.
* Заполните остальные поля, которые будут появляться в контексте выбора действий.
* Сохраните изменения.

После добавления кнопки не забудьте сохранить настройки блока Аудиофайл, прежде чем продолжить заполнение контентом ваше сообщение.

### Файл.

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

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FwEtc8Q1IX6W8MgvIHaC0%2Fimage.png?alt=media&#x26;token=b16b2e49-aa1e-4049-b87e-fefae82bbe66" alt=""><figcaption></figcaption></figure>

* **Загрузка файла -** осуществляется по клику на область для загрузки, после чего появится возможность выбрать файл из локального хранилища.&#x20;
* **Имя файла -** укажите название файла для удобной идентификации.
* **Включить режим Markdown -** [**Markdown**](../../../dopolnitelnye-materialy./markdown) это легкий язык разметки, используемый для форматирования текста в простом и читаемом формате, который можно легко конвертировать в  HTML и другие стили оформления. Его цель — сделать текст максимально удобным для чтения, как в необработанном, так и в отформатированном виде. Если вы владеете опытом использования этого языка разметки, включите переключатель и посмотрите какие теги присутствуют в вашем тексте. Все допустимые теги будут показаны зеленым цветом. Остальные теги нужно убрать для корректной отправки.
* **Текстовый редактор** предлагает только те фукции форматирования, которые "понимает" Telegram, поэтому будте внимательны при вставке текста из других источников. В "теле" текста могут содержаться скрытые теги, которые не предусмотрены для Telegram. Т.е. возможна ситуация, когда ваше сообщение отправится но у пользователя оно не появится из-за содержащихся в тексте тегов. Посмотреть содержание текста можно в режиме **Markdown.**
* **Добавить кнопку -** при необходимости добавьте кнопку в контент сообщения. Настройки для кнопки показываются в отдельном окне.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2F1rEhGbYFNZgATl4ogetF%2Fimage.png?alt=media&#x26;token=e90496eb-7cf9-4af2-ba91-00acc188f487" alt=""><figcaption></figcaption></figure>

* Заполните поле названия кнопки.
* В правом верхнем углу можно добавить перевод названия кнопки на другие языки предусмотренные вашим проектом.
* Выберите действие, которое будет осуществляться при клике на кнопку.
* Заполните остальные поля, которые будут появляться в контексте выбора действий.
* Сохраните изменения.

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

### Задержка.

Данный элемент позволяет добавить небольшую задержку (от 1 до 60 сек.) при отправке, между элементами шага цепочки сообщений. Для более длительной задержки используется шаг с типом ["Задержка"](tip-zaderzhka), рекомендуется использовать именно его для установки задержек.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FVZFNyoXBjF0STh0ZClsN%2Fimage.png?alt=media&#x26;token=efd692f1-d4c1-49f4-a66b-122f50e759f6" alt=""><figcaption></figcaption></figure>

* **Длительность задержки -** установите желаемый промежуток времени, который будет использоваться перед отправкой следующего элемента шага цепочки сообщений. Это позволит настроить темп взаимодействия, обеспечивая комфортное восприятие информации пользователями. Правильная настройка задержки может улучшить общий опыт общения, позволяя пользователям лучше воспринимать и реагировать на сообщения.&#x20;

После добавления задержки не забудьте сохранить настройки блока Задержка, прежде чем продолжать дальнейшее заполнение контентом шаг цепочки сообщений.

### Клавиатура.

Клавиатура в боте Telegram — это важный элемент интерфейса, который позволяет пользователю взаимодействовать с ботом более удобно и интуитивно. Данный элемент позволяет добавить кастомизированную клавиатуру в бота, предоставляя возможность выбора различных действий без необходимости вводить команды вручную.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FDOeNas2BOEXzMDUPFV4K%2Fimage.png?alt=media&#x26;token=18f07f19-2607-46c4-8c4f-c11dc496f84b" alt=""><figcaption></figcaption></figure>

**Клавиатура -** функционал клавиатуры позволяет скрывать клавиатуру на данном этапе шага или отображать кнопки, что обеспечивает гибкость в взаимодействии с пользователями. Это позволяет адаптировать интерфейс под конкретные сценарии общения.

**Скрыть клавиатуру.** Если установить это действие, то на этом этапе шага, клавиатура скроется для пользователя. Обратите внимание, что клавиатура будет скрыта только если у пользователя открыт чат с ботом.

**Кнопки**:

* Данный функционал позволяет создавать свои собственные кнопки с текстом, которые пользователи могут нажимать.
* Это может включать выбор из нескольких опций или выполнение определенных действий, таких как отправка местоположения или контактов.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FAqThs5w32riEQk5jaI97%2Fimage.png?alt=media&#x26;token=a91d8dc8-bb6f-4c9f-911a-51b0f5b54828" alt=""><figcaption></figcaption></figure>

* Настройка переводов для кнопок. В верхней части формы присутствует иконка для добавления переводов для кнопок при использовании нескольких языков в проекте.
* Название - укажите название для группы кнопок клавиатуры.
* Текст - напишите краткое описание для этой группы кнопок.
* Кнопки. Добавьте необходимые кнопки в клавиатуру.
  * Название, текст который будет отображаться на кнопке.
  * Тип кнопки, Текст или Приложение. Тип Текст, выполняется выбранное действие при нажатии на кнопку. Тип Приложение - дает возможность перехода по установленной ссылке, а также дополнительно выполняется установленное действие.
* Добавить кнопку - при нажатии открывается форма для добавления следующей кнопки в клавиатуру.&#x20;
* Сохраните внесенные изменения.

После добавления настройки клавиатуры не забудьте сохранить настройки блока Клавиатура, прежде чем продолжать дальнейшее заполнение контентом шаг цепочки сообщений.

### Ввод данных.

**Ввод данных** — это функция, которая позволяет ботам запрашивать и получать информацию от пользователей. Для повышения удобства и точности ввода предусмотрено несколько типов данных, каждый из которых отвечает определенным требованиям:

* **Текст**: Позволяет пользователю вводить текстовую информацию, такую как имена, комментарии или отзывы.
* **Цифра**: Обеспечивает возможность ввода числовых значений, что может быть полезно для сбора количественной информации, такой как возраст или рейтинг.
* **Изображение**: Пользователь может отправить фотографии или графические материалы, что расширяет возможности визуального взаимодействия.
* **Ссылка**: Позволяет пользователям вводить URL-адреса, что может быть полезно для предоставления источников информации или перехода на внешние ресурсы.
* **E-mail**: Специальный формат ввода, который позволяет пользователям вводить адреса электронной почты, что удобно для регистрации или обратной связи.
* **Локация**: Позволяет пользователям делиться своим местоположением, что может быть полезно для геолокационных сервисов или организации встреч.
* **Круглое видео**: Пользователь может отправлять короткие видео сообщения, что добавляет элемент взаимодействия и позволяет передать информацию более эмоционально.

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

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FUg2XvUqOioRERIQohFAF%2Fimage.png?alt=media&#x26;token=dadf4e05-7533-44bf-8168-f15f010a47a0" alt=""><figcaption></figcaption></figure>

В зависимости от типа, появляются дополнительные поля, которые необходимо заполнить. Например, для **изображения,** это "записать в переменную", куда будет сохраняться полученная информация от пользователя.

Для **ссылки** - есть возможность записать её в переменную, поле или в оба этих элемента. Это обеспечивает гибкость в обработке введенной информации, позволяя разработчикам использовать ссылку в различных контекстах. Например, ссылка может быть записана в переменную для дальнейшего использования в логике приложения, а также отображена в пользовательском интерфейсе, чтобы обеспечить пользователю доступ к важной информации или ресурсам.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FOLi0ewewwUEfmiAbDLb3%2Fimage.png?alt=media&#x26;token=6c2692f4-f346-45f3-8e22-ef3e2c72cbb0" alt=""><figcaption></figcaption></figure>

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

### Поделиться своим контактом.

**"Поделиться своим контактом"** в Telegram позволяет пользователям быстро и удобно передавать свои контактные данные. Эта функция включает в себя предложение пользователю отправить свой номер телефона и имя с помощью специальной кнопки.

#### Основные аспекты:

1. **Удобный интерфейс**: Пользователь может выбрать опцию "Поделиться контактом", что открывает доступ к его контактной информации, автоматически заполняя необходимые поля.
2. **Кнопка для отправки**: После выбора опции пользователь просто нажимает на кнопку, чтобы отправить свои данные, не вводя их вручную. Это значительно упрощает процесс обмена контактами.
3. **Конфиденциальность**: Пользователь может выбрать, какие именно данные он хочет отправить. Это обеспечивает контроль над личной информацией и позволяет избегать нежелательного раскрытия данных.
4. **Применение**: Эта функция особенно полезна в деловой среде, при организации встреч или просто для того, чтобы быстро поделиться номером телефона.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2FVhlEl4tBG11AYxaImptt%2Fimage.png?alt=media&#x26;token=ee07cacd-8e56-4af5-860d-122b19fa9372" alt=""><figcaption></figcaption></figure>

* **Включить режим Markdown -** [**Markdown**](../../../dopolnitelnye-materialy./markdown) это легкий язык разметки, используемый для форматирования текста в простом и читаемом формате, который можно легко конвертировать в  HTML и другие стили оформления. Его цель — сделать текст максимально удобным для чтения, как в необработанном, так и в отформатированном виде. Если вы владеете опытом использования этого языка разметки, включите переключатель и посмотрите какие теги присутствуют в вашем тексте. Все допустимые теги будут показаны зеленым цветом. Остальные теги нужно убрать для корректной отправки.
* Напишите текст, который будет мотивировать пользователя поделиться контактом. **Текстовый редактор** предлагает только те фукции форматирования, которые "понимает" Telegram, поэтому будте внимательны при вставке текста из других источников. В "теле" текста могут содержаться скрытые теги, которые не предусмотрены для Telegram. Т.е. возможна ситуация, когда ваше сообщение отправится но у пользователя оно не появится из-за содержащихся в тексте тегов. Посмотреть содержание текста можно в режиме **Markdown.**
* **Название кнопки для телефона -** укажите название кнопки через которую будет запрашиваться контакт.

После настройки этого элемента не забудьте сохранить результат, прежде чем продолжать дальнейшее заполнение контентом шаг цепочки сообщений.

### Загрузка нескольких изображений.

**Загрузка нескольких изображений -** это функционал, который позволяет загрузить несколько изображений в контент шага цепочки сообщений для удобства наполнения контентом, когда необходимо показать несколько изображение подряд. Предусмотрено добавления единого текстового описания к этой группе изображений.

<figure><img src="https://1315873428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDHercvGOhUOgsFQSu5Vz%2Fuploads%2Fd3bSLzJGmbFif1wxqHv5%2Fimage.png?alt=media&#x26;token=4b3f6549-2f26-4986-b2e6-05076a0b0685" alt=""><figcaption></figcaption></figure>

* **Выбор файла -** выберите файл для загрузки из локального хранилища. После добавления файла, вам будет предложен следующий вариант для загрузки.
* **Включить режим Markdown -** [**Markdown**](../../../dopolnitelnye-materialy./markdown) это легкий язык разметки, используемый для форматирования текста в простом и читаемом формате, который можно легко конвертировать в  HTML и другие стили оформления. Его цель — сделать текст максимально удобным для чтения, как в необработанном, так и в отформатированном виде. Если вы владеете опытом использования этого языка разметки, включите переключатель и посмотрите какие теги присутствуют в вашем тексте. Все допустимые теги будут показаны зеленым цветом. Остальные теги нужно убрать для корректной отправки.
* Добавьте текстовое описание, для этой группы изображений, в текстовый редактор.&#x20;

{% hint style="info" %}
**Текстовый редактор** предлагает только те фукции форматирования, которые "понимает" Telegram, поэтому будте внимательны при вставке текста из других источников. В "теле" текста могут содержаться скрытые теги, которые не предусмотрены для Telegram. Т.е. возможна ситуация, когда ваше сообщение отправится но у пользователя оно не появится из-за содержащихся в тексте тегов. Посмотреть содержание текста можно в режиме **Markdown.**
{% endhint %}

После добавления изображений и описания не забудьте сохранить результат, прежде чем продолжать дальнейшее заполнение контентом шаг цепочки сообщений.
