# База знаний LeadConverter

📚 База знаний [LeadConverter](https://leadconverter.ru/?utm_source=bazaznaniy) - это пошаговые уроки, написанные специально для новичков.&#x20;

В уроках много картинок и наглядных примеров, а язык повествования - простой, не нагруженный профессиональными терминами :relaxed:&#x20;

:point\_left: Ищи интересующую тему в боковом меню. \
Смотри, в каком разделе внутри LeadConverter ты находишься, и ищи эту информацию в выпадающем списке раздела с таким же названием здесь.&#x20;

Например, если хочешь почитать про блок "Сообщение" и его свойства, то ищи эту информацию в Базе Знаний, в разделе "Боты".&#x20;

Если во время работы с чат-ботами и другими инструментами конструктора возникнут трудности и вопросы - ты всегда можешь обратиться за помощью к нам в техподдержку :relaxed:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}

### А что, если я не люблю читать?

На нашем YouTube канале ты найдешь обучающие ролики, а так же примеры по автоматизации самых часто возникающих задач, [подписывайся](https://www.youtube.com/channel/UCU9ldNhWHwkPS9etfxa4O2g?sub_confirmation=1)! :relieved:

## Подписывайся на наше сообщество ВКонтакте

### Чтобы не пропускать информацию об обновлениях и быть в курсе последних новостей&#x20;

{% embed url="<https://vk.com/leadconverter>" %}


# Обучение

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

{% content-ref url="/pages/PxbzMMpbu126yy7e5BRt" %}
[Ботомания 1.0 - Курс для начинающих](/obuchenie/botomaniya-1.0-kurs-dlya-nachinayushikh)
{% endcontent-ref %}


# Ботомания 1.0 - Курс для начинающих

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

А за успешное прохождение вы получите СЕРТИФИКАТ! 🔥

Ждём вас - <https://lcvr.net/s/pyRh>

В программе курса вас ждёт:

✅ Знакомство с темой чат-ботов \
✅ Знакомство с мессенджерами \
✅ Создание и оформление Telegram-бота, а также сообщества ВКонтакте \
✅ Знакомство со строительными элементами чат-бота \
✅ Создание чат-бота визитки для презентации ваших услуг

В практическом курсе "Ботомания 1.0" вы получите необходимое количество теории и практики для успешного старта 🔥

Запускайте бота в удобном мессенджере - <https://lcvr.net/s/pyRh>

Если остались вопросы - смело задавайте вопрос в техподдержку. Мы всегда поможем :)

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Как задать вопрос в поддержку?

Техподдержка работает с понедельника по пятницу, с 10:00 до 21:00 по МСК

Писать нам в техподдержку не только МОЖНО, но и НУЖНО.

⚙️ Мы поможем БЫСТРО решить вопросы любой сложности\
🔎 Найдём источник любой проблемы или ошибки\
❓  Подскажем, как реализовать нужный функционал&#x20;

А ещё вы можете повлиять на план разработки новых функций, если вам чего-то не хватает в нашем конструкторе.&#x20;

Мы рады каждому! Не стесняйтесь и выходите на связь.

## Выбирайте любой удобный способ связи &#x20;

**Группа ВКонтакте**\
Пишите ваш вопрос в сообщения сообщества, среднее время ответа 5 минут. \
Ссылка - <https://vk.me/leadconverter>

**Telegram**\
Пишите ваш вопрос, среднее время ответа 5 минут. \
Ссылка - <https://t.me/LeadConverterSupportBot>

**Instagram**\
Пишите ваш вопрос в директ, среднее время ответа 5 минут. \
Ссылка - [https://www.instagram.com/leadconverter/](< https://www.instagram.com/leadconverter/>)

**Viber**\
Пишите ваш вопрос, среднее время ответа 5 минут. \
Ссылка - <https://lcvr.net/s/dnmf>

**Max**\
Пишите ваш вопрос, среднее время ответа 5 минут. \
Ссылка - <https://lcvr.net/s/ai8vo>

## В общих чатах можно получить идеи и советы, попросить обратную связь&#x20;

Единомышленники будут рады помочь вам советом.

**Общий чат ВКонтакте:**\
👉[ Ссылка на чат ВКонтакте](https://vk.me/join/CtiY/KjqaL2O5PqoxiiKndBLBv5/OJs6Pu4=)&#x20;

**Общий Телеграм-чат:** \
👉 [Ссылка на Telegram-чат](https://t.me/+QYGXGpxFUmw5NzIy)

{% hint style="success" %}
Если возникли проблемы или вопросы, смело обращайтесь к нам! \
\
Мы всегда рады прийти на помощь :relaxed:🙌
{% endhint %}


# ВАЖНО | Как правильно использовать основные инструменты

Мы рекомендуем ознакомиться с этой статьёй, чтобы быть на 100% уверенным, что автоворонка составлена правильно :)

Самое важное, что нужно знать о четырёх элементах синего блока "Сообщение", это то, что **они останавливают выполнение сценария, пока целевое действие не будет выполнено.**

К таким элементам относятся: кнопки, кнопки-ссылки, товар, вопрос. Далее мы подробно описали, как это проявляется, и как это правильно использовать.&#x20;

{% hint style="success" %}
В LeadConverter действует такая политика: есть вопрос, сомнения, нужно уточнение - пиши в тех.поддержку, не трать кучу времени на одиночные поиски истины 🙌\
\
Мы всем рады и стараемся отвечать оперативно :) \
\
Здесь мы составили список способов связи с нами: [Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endhint %}

## Кнопки. Принцип работы

![](/files/XRkTw07beuB2v3dD7Fcl)

**Кнопка** - это элемент, который ожидает реакции пользователя.&#x20;

То есть, на кнопку нужно нажать, чтобы пройти дальше по сценарию. \
И это работает во всех случаях:&#x20;

* если кнопка ведёт на какой-то блок -  без нажатия на кнопку дальше не пройти,&#x20;
* если кнопка ни с чем не соединена (как на скриншоте выше) -  без нажатия, сценарий дальше не пойдёт.&#x20;

Такая работа кнопок **очень удобная и правильная** :)&#x20;

**Сразу будет вопрос "А что делать, если люди не нажмут? Так и останутся на этом блоке?"**

Для этого синий блок "Сообщение" содержит "[**Реакцию на бездействие**](/bots/blok-soobshenie/reakciya-na-bezdeistvie)".&#x20;

<div align="left"><img src="/files/YX2nN2WEdzvyphclvdz5" alt=""></div>

В реакции на бездействие настраивается время (дни, часы, минуты, секунды) ожидания. Например, если в течение 3х часов никто не нажал на кнопку - идём дальше по сценарию.&#x20;

Если нам очень важно не просто продвинуть по сценарию дальше, а именно дождаться выбора кнопки - соединим реакцию на бездействие с тем же самым блоком и зациклим, пока  не дождёмся самостоятельного выбора :)

![](/files/9emAEVBpeLHZ6cjRcqa3)

## Кнопка-ссылка

Кнопка-ссылка работает точно также, как обычная кнопка.&#x20;

Не нажал на кнопку = не посетил сайт = не продвинулся по сценарию.&#x20;

Пользуемся "[Реакцией на бездействие](/bots/blok-soobshenie/reakciya-na-bezdeistvie)", чтобы люди не зависали на блоках с кнопками-ссылками :)&#x20;

<div align="left"><img src="/files/4OxM8DUfOq24DpA8n4f0" alt=""></div>

## Элемент "Вопрос" в блоке "Сообщение"

[**Вопрос** ](/bots/blok-soobshenie/sokhranenie-otveta-polzovatelya)сохраняет ответ подписчика в переменную, которую можно потом увидеть и использовать в разделе "Подписчики".&#x20;

![](/files/v6xuwnPdWMBBMJVtRhbt)

![](/files/vxe9gr6OQgPzTEX7AM4N)

Пока человек не напишет ответ на вопрос - сценарий дальше не пойдёт.&#x20;

С помощью [реакции на бездействие ](/bots/blok-soobshenie/reakciya-na-bezdeistvie)можно отправить человека на новый блок, в котором сообщим о том, что спросим ещё раз. И новый блок направить на старый блок с вопросом. И так до бесконечности, пока не напишет свой номер телефона 😈&#x20;

![](/files/sll2y5TSSYTZl1a5Hrr4)

## Товар

[Товар](/tovary/tovary), отправленный в чат, ждёт оплаты, и не идёт по сценарию дальше, пока подписчик не оплатит торговое предложение.&#x20;

Товар создаётся в разделе "Товары", и потом отправляется в чат с помощью элемента "Товар", в синем блоке "Сообщение".

![](/files/Pioc2nMIs8pgKnkU6N1P)

<div align="left"><img src="/files/uG8yCO0Y4iWs8ppZAcwx" alt=""></div>

Остановка сценария до момента оплаты - очень удобная штука :) Если подключить к этому использование переменных и групп пользователей - можно гибко фильтровать аудиторию, делать дальнейший прогрев только для тех, кто пока не оплатил товар. &#x20;

Теперь ты знаешь об остановке сценария с помощью некоторых элементов, и сможешь правильно конструировать свою автоворонку :relaxed:

{% hint style="success" %}
Есть вопрос? Что-то осталось непонятым? Нужно помочь с созданием бота? \
Пиши нам в техподдержку, поможем в любом вопросе :orange\_heart:

[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endhint %}


# Как запустить бота?

На данный момент запустить бота можно **следующими способами**:&#x20;

* через старт-слово ([читать](#start-slovo))&#x20;
* с помощью прямой ссылки ([читать](/kak-zapustit-bota#zapusk-bota-s-pomoshyu-pryamoi-ssylki))
* в разделе "Подписчики": одиночный и массовый запуск бота ([читать](#zapusk-bota-s-pomoshyu-pryamoi-ssylki))&#x20;
* в разделе "Сообщения" ([читать](https://docs.leadconverter.su/kak-zapustit-bota#zapusk-bota-v-razdele-soobsheniya))&#x20;
* через блок "Действие" ([читать](#zapusk-bota-cherez-blok-deistvie))
* через мини-лендинг (подписную страницу) ([читать](#zapusk-bota-cherez-mini-lending-podpisnuyu-stranicu))&#x20;
* через ВК-лендинг (только ВК-боты) ([читать](#vk-lendingi))
* через тестирование (для своего аккаунта) ([читать](#zapusk-bota-cherez-testirovanie))
* через API ([читать](#zapusk-bota-cherez-api))

Разберём каждый метод подробнее.

## Старт-слово

В разделе "Боты" у каждого бота есть скрытые дополнительные настройки.&#x20;

![](/files/ZGQDa65LJq4ZrmhLR7SA)

Когда вы раскроете дополнительные настройки, то увидите переключатель повторного запуска бота, текстовое поле старт-слов и комментарий.&#x20;

<div align="left"><img src="/files/ZcVUJ4Q11M3jaXciqWGa" alt=""></div>

Старт-слово **активирует** бота в любом мессенджере. Как мы уже знаем, в одном боте можно собрать воронку для всех соцсетей.&#x20;

{% hint style="info" %}
Старт-слово **не должно** повторяться в нескольких ботах. \
\
Следить за этим не нужно. Если старт-слово повторяется, платформа не даст сохранить его и выведет ошибку.
{% endhint %}

Старт-слово может состоять из **нескольких слов**.&#x20;

Чтобы **добавить** старт-слово, пишем нужные слова в текстовое поле и нажимаем *Enter*.&#x20;

Например:

> Начать *<mark style="color:purple;">\*Enter\*</mark>* /start *\*<mark style="color:purple;">Enter\*</mark>* зима 2021 *<mark style="color:purple;">\*Enter\*</mark>*&#x20;

<div align="left"><img src="/files/m1AbY6oexHyfUHYA3hpn" alt=""></div>

Не забываем **сохранить**!

### Маски в старт-словах

Чтобы не заставлять пользователей угадывать точное старт-слово, можно сделать **маску**.&#x20;

**Маска - универсальный вариант слова.**&#x20;

Например, если прописать старт-слово "*Привет*", то реакция будет ТОЛЬКО на него. Если напишут: "*Приветик, приветули, привяо, привет!*", бот **не активируется**.&#x20;

Чтобы сработали разные варианты слова "*Привет*", **добавим звёздочку**.&#x20;

> *Прив***\***

Теперь бот активируется на слова: "*Прив, привет, привет!!, приветик, привяо, приватный, привилегия*"  и др.&#x20;

{% hint style="info" %}
Неважно, какое окончание у слова. Главное, чтобы начало было "*прив*".
{% endhint %}

Точно так же звёздочку можно добавить **в** **начало** и **середину слова**.&#x20;

Например, \**ет* \
К такой маске подойдёт: "*Прив**ет**, омл**ет**, котл**ет***" и так далее.&#x20;

### Регулярные выражения в старт-словах

Старт-слова поддерживают регулярные выражения.&#x20;

О том, что такое регулярные выражения и как их делать, можно почитать в инструкции ниже:

{% content-ref url="/pages/xYrFCtgmz7Bw1bJsKW7W" %}
[Регулярные выражения](/regulyarnye-vyrazheniya)
{% endcontent-ref %}

## Запуск бота с помощью прямой ссылки

Для получения ссылки на запуск бота необходимо нажать на **иконку ссылки** возле названия бота.&#x20;

<div align="left"><img src="/files/WlnoMY8ItFOFAjHJ4vFP" alt=""></div>

После нажатия на иконку ссылки появится всплывающее окошко с выбором **канала связи**.

{% hint style="info" %}
**Канал связи** - это подключённая группа, аккаунт или бот (Telegram-бот, ВК-группа, Инстаграм-аккаунт и т.д.)
{% endhint %}

<div align="left"><img src="/files/rq4M84uTRlDB63oEHa1I" alt=""></div>

Нажимаем на поле "**Выберите канал**" и в выпадающем списке выбираем, в каком из подключенных каналов нужно запустить бота.&#x20;

{% hint style="info" %}
Каналы подключаются в личном кабинете [LeadConverter](https://leadconverter.ru/?utm_source=doc\&utm_medium=bot+launch+link\&utm_campaign=leadconverter) в разделе "**Настройки**".&#x20;
{% endhint %}

<div align="left"><img src="/files/qihKajDendmZDVVMUkdF" alt=""></div>

После выбора канала появится **2 ссылки** на выбор.&#x20;

1. Ссылка, начинающаяся с <mark style="color:orange;">https</mark> - это основная ссылка, открытие которой возможно на **любом устройстве**. Может быть открыта как **в браузере**, так и **в приложении**.&#x20;
2. Вторая ссылка откроет бота только **в приложении**.&#x20;

{% hint style="warning" %}
**Важно!**

Применяйте **вторую ссылку** с осторожностью! \
Если у пользователя не установлено приложение на устройство, тогда ссылка не откроется. И, соответственно, бот не запустится.&#x20;
{% endhint %}

![](/files/4FapyFq1QQun1x9GoeyA)

После копирования ссылки отправляем её клиентам или вставляем в адресную строку браузера, чтобы запустить бота для себя :relaxed:

## Массовый и одиночный запуск бота через раздел "Подписчики"

После точечного, а также массового выделения подписчиков в разделе "Подписчики", внизу страницы появляется **панель инструментов**.&#x20;

<div align="left"><img src="/files/wN9exF7w46eKpCvmH2V0" alt="Так выглядит панель инструментов"></div>

При нажатии на выпадающий список "**Выполнить действие**", появится список действий, которые можно выполнить с выбранным(-и) подписчиком(-ами).&#x20;

Одно из таких действий - "**Запустить бота**".&#x20;

<div align="left"><img src="/files/neb6dBUvYblykF34n23q" alt=""></div>

После выбора действия "Запустить бота", в панели инструментов появится выпадающий список "Запустить бота", в котором будет виден **список созданных ботов** из раздела "Боты".&#x20;

<div align="left"><img src="/files/l25O1m3lwka4kW5ygIfM" alt=""></div>

Когда бот, которого нужно запустить, выбран, нажимаем кнопку "**Применить**". \
После нажатия этой кнопки запустится бот для выбранных подписчиков.&#x20;

{% hint style="info" %}
Смотреть динамику запуска можно в разделе "**Сообщения**".
{% endhint %}

<div align="left"><img src="/files/sdUyWNn7vdtNJ15TENsI" alt=""></div>

## Запуск бота в разделе "Сообщения"

Перейдя в чат с пользователем в разделе "**Сообщения**", внизу страницы вы увидите панель инструментов для прямого взаимодействия с пользователем.&#x20;

<div align="left"><img src="/files/ZnluV634hbILiGsuSvwb" alt=""></div>

С помощью этой панели можно отправить текстовое сообщение, сопровождающееся различными изображениями, файлами и аудиосообщениями. \
\
Также из этой панели можно **запустить бота для пользователя**.&#x20;

<div align="left"><img src="/files/YcjPiSC8uAP7S3TlUPl3" alt=""></div>

После нажатия на **иконку бота** внизу экрана, появится всплывающее окно с выпадающим списком ботов.&#x20;

![](/files/9s0YwOQpObLN10ac1XcA)

Как только нужный бот выбран, нажимаем кнопку "**Запустить бота**".&#x20;

<div align="left"><img src="/files/Dr2JKfiYf0ros2ygRldq" alt=""></div>

## Запуск бота через блок "Действие"

Внутри бота добавляем красный блок "[Действие](/new_page/materialy/blok-deistvie)".&#x20;

![](/files/7CnAYnqXelVE8hXQ8Oq9)

В настройках блока выбираем новое действие.&#x20;

Ищем "**Запустить бота**".

![](/files/Kux5WfxBt5pXLM3kcaLY)

Добавляем нужного бота, сохраняем и встраиваем блок в свою воронку.

<div align="left"><img src="/files/Nzm9KOtBSnlXsY1gL1C8" alt=""></div>

![](/files/tGW62KHU7sbkacyBgdls)

{% hint style="warning" %}
**Обратите внимание!**

Когда запускается новый бот, старый **не прекращает** свою работу.&#x20;

Они начинают работать **одновременно**. \
Помните об этом моменте, чтобы не завалить подписчика шквалом сообщений.
{% endhint %}

## Запуск бота через мини-лендинг (подписную страницу)

Мини-лендинг создан для запуска ботов.&#x20;

Выглядит он так:

<div align="left"><img src="/files/XMtXWxCu1nl4shMbzEZh" alt=""></div>

В зависимости от клика на какую-либо иконку мессенджера, бот запустится в соответствующей соцсети.&#x20;

{% hint style="info" %}
Всё по настройке мини-лендинга можно почитать в уроке ниже:
{% endhint %}

{% content-ref url="/pages/-MgqUYyRoEMBUelrRYMs" %}
[Broken mention](broken://pages/-MgqUYyRoEMBUelrRYMs)
{% endcontent-ref %}

Также можно использовать только кнопки из подписной страницы и внедрить их в свой сайт.&#x20;

По-умолчанию они выглядят так :point\_down:

<div align="left"><img src="/files/H1rbp1zcHEBsx6IQOr9m" alt="Стандартные кнопки"></div>

У вас есть свой верстальщик? Отлично! Отдайте кнопки ему, чтобы стилизовать их на свой вкус.&#x20;

<div align="left"><img src="/files/vKaeE8d4AR6ZYMWmiT8C" alt="Стилизованные кнопки"></div>

{% hint style="info" %}
Как вставить кнопки на сайт и стилизовать их, читайте ниже :point\_down:
{% endhint %}

{% content-ref url="/pages/AQEX2RZddTqGkhZY1Vvy" %}
[Кнопки мессенджеров на сайт | JS-Виджет](/mini-lendingi-or-podpisnye-stranicy/knopki-messendzherov-na-sait-or-js-vidzhet)
{% endcontent-ref %}

### ВК-лендинги

{% hint style="info" %}
Урок по созданию ВК-лендинга читайте ниже :point\_down:
{% endhint %}

{% content-ref url="/pages/-MgqUEkzoAJ3QE2BeVrn" %}
[ВК-лендинги](/vk-lendingi)
{% endcontent-ref %}

При создании лендинга самыми первыми настройками идут выбор **группы ВКонтакте** и **чат-бота**, который будет запускаться.&#x20;

![](/files/QNiDpLD2xUmntVsyuyVm)

Когда пользователь заходит на ВК-лендинг, у него будет **запрошено разрешение** на отправку сообщений от группы, которую вы выберите в настройках ВК-лендинга <mark style="color:orange;">(см. скриншот выше)</mark>.&#x20;

![](/files/eGjgnJlQa1OgwfWgtRIY)

Если разрешение будет получено, **запустится бот**, которого вы выбрали в настройках ВК-лендинга.&#x20;

![](/files/ufE51nqx6KwhKPvY3uTq)

### Запуск бота через тестирование

Этот способ нужен для того, чтобы ТОЛЬКО **создатель** воронки мог запускать бота.&#x20;

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

В режиме редактирования чат-бота всегда есть **иконка шестерёнки** ![](/files/Krm2RPkPlkpX08liTc72) и значок **Play** ![](/files/XydclW2RyOuo7zXV6aj4)

При нажатии на иконку шестерёнки откроется **настройка аккаунтов** для тестирования.&#x20;

![](/files/SzwkPx2R2nFnflIJQ4nU)

Каждому мессенджеру подключается **группа/бот и аккаунт** в соответствующей соцсети.&#x20;

![](/files/qz03hKwrJWzwOLc5cdbh)

Когда аккаунты подключены, можно жать на значок **Play** и выбирать нужную соцсеть для тестирования.&#x20;

<div align="left"><img src="/files/zKqadelXlfDBRQGKYF10" alt=""></div>

При нажатии, например, на ВКонтакте, автоматически **придёт сообщение** от бота в личные сообщения. &#x20;

## Запуск бота через API

Бот может быть запущен с помощью любого стороннего скрипта, который работает с сервисом через API, или с помощью Webhook-a бота.&#x20;

<mark style="color:green;">Коротенькие статьи по теме:</mark>

1. [API Методы](/api-metody)
2. [/pages/-M\_WHZPpV\_hGBs4oMiL4#3.-otpravka-cherez-vebkhuk.](https://docs.leadconverter.su/pages/-M_WHZPpV_hGBs4oMiL4#3.-otpravka-cherez-vebkhuk. "mention")
3. [start](/api-metody/bot/start)

{% hint style="success" %}
Остались вопросы или нужна техническая помощь? Пишите нам в техподдержку! Мы всегда придём на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Подключение мессенджеров

:point\_down: Ссылки на статьи по теме :point\_down:&#x20;

{% content-ref url="/pages/-MklI0Y3-Pu0Dbc\_BaW9" %}
[Broken mention](broken://pages/-MklI0Y3-Pu0Dbc_BaW9)
{% endcontent-ref %}

{% content-ref url="/pages/-Mas6o9fVnKwu\_cx4RTp" %}
[ВКонтакте](/podklyuchenie-messendzherov/vkontakte)
{% endcontent-ref %}

{% content-ref url="/pages/-Mas6lrsOWbGCmYaQfxX" %}
[Telegram старое](/new_page/materialy/telegram)
{% endcontent-ref %}

{% content-ref url="/pages/-Mas6uP03s3vPToRVJhv" %}
[Broken mention](broken://pages/-Mas6uP03s3vPToRVJhv)
{% endcontent-ref %}

{% content-ref url="/pages/-Mas6qpFyMxJQnjNEVXP" %}
[Viber](/podklyuchenie-messendzherov/viber)
{% endcontent-ref %}


# MAX

В этой инструкции мы пошагово подготовимся к созданию бота, а именно создадим его и подключим к **LeadConverter.**

{% hint style="success" %}
Видео по настройке вы можете посмотреть [**ниже**](https://youtu.be/hW2Fe9qFx_g)\
\
Если видео не открывается, можно посмотреть на других площадках:\
\
**VK:** <https://vk.com/video-136064993_456239167>
{% endhint %}

{% embed url="<https://youtu.be/hW2Fe9qFx_g>" %}

{% hint style="warning" %}
**Важно:**<br>

На момент написания инструкции бота в мессенджере MAX можно создать **только для юридических лиц и ИП**. Поэтому для создания бота необходимо подготовить данные организации.

ИП на НПД также может создать бота.

В будущем, когда появится возможность подключения для физлиц и самозанятых, инструкция будет обновлена.
{% endhint %}

Создавать и подключать бота в данном руководстве мы будем как **ИП**. Инструкция для юридических лиц будет доступна позже.

Если у вас уже есть бот и токен бота **MAX**, переходите сразу к следующему этапу — подключению, по кнопке ниже 👇

{% embed url="<https://docs.leadconverter.su/new_page/materialy/max#podklyuchaem-token-max-k-leadconverter>" %}

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

* Подтверждённый аккаунт на «Госуслугах».
* Данные вашего ИП: ИНН и ОГРНИП.
* Номер телефона руководителя ИП.
* Название бота.
* Логотип бота.
* Сайт бота (можно создать мини-лендинг в LeadConverter и указать его в качестве сайта).
* Описание бота.

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

## Создаём аккаунт бота в MAX

### Создаем и верифицируем парнерский аккаунт в Max

1. Переходим по ссылке <https://business.max.ru/self>, вводим номер телефона руководителя организации и нажимаем кнопку **«Войти».**

<figure><img src="/files/oqEOg8MIVxlkuGbifZTv" alt=""><figcaption></figcaption></figure>

2. На номер телефона придёт код. Вводим его и двигаемся дальше.

<figure><img src="/files/uWOyjcqi4clfIFHsXwKy" alt=""><figcaption></figcaption></figure>

3. Далее вводим **ИНН** организации и нажимаем кнопку **«Далее».**

<figure><img src="/files/I15yz7AOzWcM7JWiVjMg" alt=""><figcaption></figcaption></figure>

4. Если отобразившаяся информация о вашем ИП верна, нажимаем кнопку **«Создать».**

<figure><img src="/files/9NeMg8aBKVkgEIuoVIcd" alt=""><figcaption></figcaption></figure>

Теперь **MAX** предложит подтвердить аккаунт с помощью **RuStore** или через **МСП.РФ.**\\

\
Мы выберем подтверждение через **МСП.РФ**, но если у вас есть аккаунт в **RuStore**, вы можете использовать его.

5. Нажимаем на кнопку **«Перейти в МСП.РФ».**

<figure><img src="/files/2x1ZCCUSZnYN7U38U63T" alt=""><figcaption></figcaption></figure>

6. На сайте **МСП.РФ** нажимаем на кнопку **«Войти через Госуслуги».**

<figure><img src="/files/UUMwc5a0CmB2i7B1Jgu7" alt=""><figcaption></figcaption></figure>

7. Заходим в свой аккаунт на **«Госуслуги»** и **подтверждаем вход с помощью кода.**

<figure><img src="/files/kLpSVv5xT7MjQZudau2S" alt=""><figcaption></figcaption></figure>

8. В следующем окне нажимаем кнопку **«Пропустить»,** если оно у вас появилось.

<figure><img src="/files/EDRfoxlbmelOlspnpdHm" alt=""><figcaption></figcaption></figure>

9. Затем изучаем юридические документы, ставим галочки в полях согласия и нажимаем кнопку **«Разрешить».**

<figure><img src="/files/PUi3scrjTGXTxg5kdUyM" alt=""><figcaption></figcaption></figure>

10. Далее в правом верхнем углу нажимаем на свои **«ФИО»**, а затем на кнопку **«Добавить бизнес».**

<figure><img src="/files/0VtWslcK9rbHisAlUyVZ" alt=""><figcaption></figcaption></figure>

11. Прокручиваем страницу в самый низ и нажимаем на кнопку **«Добавить бизнес на Госуслугах».**

<figure><img src="/files/XBGgcOuLGQuA1O18eRiw" alt=""><figcaption></figcaption></figure>

Если у вас не подтвержденный аккаунт в **Госуслугах**, вы можете подтвердить его [**здесь**](https://www.gosuslugi.ru/help/faq/c-1/2)

12. Далее нажимаем на текст **«Войдите на страницу "Учетные записи и роли"».**

<figure><img src="/files/aXVt4l1WFrKffF3WdeO3" alt=""><figcaption></figcaption></figure>

13. Теперь нажимаем на кнопку **«Создать».**

<figure><img src="/files/6SCpTu9qmLyfCrZA806v" alt=""><figcaption></figcaption></figure>

14. Выбираем **ИП**

<figure><img src="/files/D2RJqe0HbKGZOr9ulA38" alt=""><figcaption></figcaption></figure>

15. Нажимаем на кнопку **«Добавить».**

<figure><img src="/files/CIrULUuRLawAKKRYc2zH" alt=""><figcaption></figcaption></figure>

16. В следующем окне добавляем ваш **ОГРНИП** и нажимаем на кнопку **«Продолжить».**

<figure><img src="/files/jrSLixxhO5VdxvVFL9vm" alt=""><figcaption></figcaption></figure>

17. Теперь ждём, пока система проверит информацию. В нашем случае это заняло примерно 1 минуту.

<figure><img src="/files/Fe5ycGGkbgTYesMQrl7E" alt=""><figcaption></figcaption></figure>

18. Возвращаемся на сайт **МСП.РФ**, выходим из аккаунта и снова заходим, чтобы загрузить данные из **«Госуслуг».**

Да, это странно, но вот так работает 😁

<figure><img src="/files/7DqNsD5eVGVCy2KcdwgK" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/RqZXlLIxMXvsD1k15p8Y" alt=""><figcaption></figcaption></figure>

После входа начнётся загрузка данных из **«Госуслуг».** Как только процесс загрузки завершится, переходим к следующему шагу.

<figure><img src="/files/RoTvGvTcGwt1WHw36ka3" alt=""><figcaption></figcaption></figure>

19. Возвращаемся на страницу <https://business.max.ru/self>, обновляем её и нажимаем **«Подтвердить».**

<figure><img src="/files/xdeebYJLV0G6BEdoKd38" alt=""><figcaption></figcaption></figure>

20. Далее нажимаем напротив **«Госуслуги»** кнопку **«Подключить».**

<figure><img src="/files/yD8KFevbELA7aDG8GP6q" alt=""><figcaption></figcaption></figure>

21. Теперь нажимаем на кнопку **«Выдать согласие».**

<figure><img src="/files/sQWCwGh1uqqhitIDIylS" alt=""><figcaption></figcaption></figure>

22. Соглашаемся **на изменение данных**, нажав кнопку **«Разрешить изменения».**

<figure><img src="/files/wkNioLQTUoiGPMS2Xdns" alt=""><figcaption></figcaption></figure>

Поздравляем, ваш профиль верифицирован в **MAX для бизнеса!** Теперь можно приступать к созданию бота.

<figure><img src="/files/w1S54Vg90Itut5SlPXhC" alt=""><figcaption></figcaption></figure>

### Создаем бота в MAX

1. Переходим по ссылке <https://business.max.ru/self> и нажимаем на кнопку **«Создать».**

<figure><img src="/files/dGsaB2s1hQ1PMYoZerDy" alt=""><figcaption></figcaption></figure>

2. Добавляем логотип **вашего бота.**

<figure><img src="/files/JxsEcxcsfJV6wvof0XIr" alt=""><figcaption></figcaption></figure>

3. Добавляем название **вашего бота.**

<figure><img src="/files/CFNfOX3bUuC4KJ0eqMSm" alt=""><figcaption></figcaption></figure>

4. Добавляем ссылку на **ваш сайт.**

{% hint style="success" %}
Если у вас нет ссылки на сайт, вы можете создать [**мини-лендинг в LeadConverter**](/mini-lendingi-or-podpisnye-stranicy), оформить его и прикрепить ссылку на сайт.\
\
Инструкцию как создать мини-лендинг вы можете найти ниже 👇
{% endhint %}

{% content-ref url="/pages/RYuKEX91Y0IPEPiCheh0" %}
[Мини-лендинги | Подписные страницы](/mini-lendingi-or-podpisnye-stranicy)
{% endcontent-ref %}

5. Добавляем описание бота и нажимаем на кнопку **«Создать».**

<figure><img src="/files/VJPhE4sLKMCpndjhXibL" alt=""><figcaption></figcaption></figure>

6. Готово! Бот создан и отправлен на модерацию. Как только бот пройдёт модерацию, сразу приступайте к следующему пункту — подключению к **LeadConverter.**

## Подключаем токен MAX к LeadConverter

1. Открываем [**MAX для партнеров**](https://business.max.ru/self) и нажимаем кнопку **«Получить токен»** у выбранного бота.

<figure><img src="/files/2CSUuBhxfGosayITClTn" alt=""><figcaption></figcaption></figure>

2. Нажимаем кнопку **«Копировать»** в поле **«Токен».**

<figure><img src="/files/yJfgpzOWGSVsC35nzz76" alt=""><figcaption></figcaption></figure>

3. Переходим в вашу кампанию **LeadConverter** и открываем раздел **«Настройки».**

<figure><img src="/files/SA5fe00iQpjCsusyFH0S" alt=""><figcaption></figcaption></figure>

4. Далее нажимаем на кнопку **«Подключить MAX».**

<figure><img src="/files/6Z2YCNBIo1FAkh6Vmnvf" alt=""><figcaption></figcaption></figure>

5. В открывшемся окне вставляем скопированный токен бота **MAX** и нажимаем кнопку **«ОК».**

<figure><img src="/files/UwYOcVgnLYV4BmXiugXv" alt=""><figcaption></figcaption></figure>

Всё готово! Теперь ваш бот подключён к **LeadConverter**, и вы можете создавать сценарии и запускать бота любым удобным способом.

{% hint style="success" %}
Остались вопросы? Задайте их в нашу техподдержку!

Мы всегда рады помочь ☺️👇
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Telegram

В этой инструкции мы подробно разберем, как создать API-токен **Telegram-бота**, и подключить его к платформе **LeadConverter**.

На нашем Youtube канале, есть видео с подключением

{% embed url="<https://youtu.be/BmbcSD-WbIo?si=PCyr_luk2xoMQB7w>" %}

## Создаем API-токен Telegram-бота

1. Переходим в @BotFather

<figure><img src="/files/CQZ06WSKXT4gUZwMkdpk" alt=""><figcaption></figcaption></figure>

&#x20;2\. Нажимаем на команду `/newbot` из предложенного списка, или вводим ее вручную, для создания нового бота

<figure><img src="/files/Owr2edSj331wvtASh2op" alt=""><figcaption></figcaption></figure>

3. Вводим **название** для вашего бота, которое будут видеть пользователи.&#x20;

{% hint style="info" %}
Название может быть любым, как на русском так и на английском языке.
{% endhint %}

<figure><img src="/files/etui584KX8hGNJDWbWNA" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/TRveSFiFhOOCOSwf7TdM" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Обратите внимание! **Имя** бота может быть **только** на английском языке, и оканчиваться на слово **"bot"**, одним из двух вариантов \_*bot или bot*\
\
*Пример:* \
test\_bot

TestBot
{% endhint %}

5. Токен для вашего Telegram-бота **успешно** создан! **Скопируйте** полученный токен, он потребуется нам для дальнейшего подключения.

<figure><img src="/files/Lp2XpKCLAIW6XYeteDNg" alt=""><figcaption></figcaption></figure>

## Подключаем API-токен Telegram-бота к LeadConverter

1. Переходим в раздел "**Настройки**".

<figure><img src="/files/PAWT0s8BxoSokhnMkrlt" alt=""><figcaption></figcaption></figure>

2. Нажимаем на кнопку **"Подключить Telegram бота"**.

<figure><img src="/files/5Ga0FkPisR23bT3yqlq8" alt=""><figcaption></figcaption></figure>

3. В появившемся окне, указываем скопированный ранее **API-токен** вашего Telegram-бота, и нажимаем на кнопку **"ОК".**

<figure><img src="/files/SdP6nCqMXKpf4NRfTLm3" alt=""><figcaption></figcaption></figure>

4. Подключение прошло **успешно!**

<figure><img src="/files/LUrTok24WpuJx0p0xVPr" alt=""><figcaption></figcaption></figure>

## Тестируем работу бота

1. Создаем новый сценарий в разделе **"Боты",** нажав на кнопку **"+"**.

<figure><img src="/files/jGA1wFu0xvaQgETLCA7J" alt=""><figcaption></figcaption></figure>

2. Указываем название нового сценария и нажимаем на кнопку "**Создать**".

<figure><img src="/files/fFPq7Ywu9u6LD8KEBtmv" alt=""><figcaption></figcaption></figure>

3. Обязательно **активируем** новый сценарий и указываем стартовое слово **/start**

{% hint style="warning" %}
Стартовое слово **/start** для ботов в **Telegram** должно быть обязательно на **английском языке**, со **слешем** впереди, иначе бот **не запустится!**
{% endhint %}

<figure><img src="/files/ITKvvX8w7iJGhH2P9bEk" alt=""><figcaption></figcaption></figure>

4. Переходим к настройке сценария бота, по нажатию на кнопку **"Редактировать".**

<figure><img src="/files/A5q3ToyBkyp2y5XVebzR" alt=""><figcaption></figcaption></figure>

5. Открываем блок "**Сообщение**" в режиме "**Редактирования**", нажав на него левой кнопкой мыши.

<figure><img src="/files/UDhVJeL4b10klw4jUGyC" alt=""><figcaption></figcaption></figure>

6. Создаем элемент **"Сообщение".**

<figure><img src="/files/JNjhw1GrLYAcKVa3N5MU" alt=""><figcaption></figcaption></figure>

7. Указываем текст, который должен прийти нам при **успешном** подключении.

Например:

```
Telegram-бот подключен успешно!
```

8. Сохраняем блок, нажав на кнопку **"Сохранить".**

<figure><img src="/files/YaHifPJkCZezkFLYzXHj" alt=""><figcaption></figcaption></figure>

9. Переходим в вашего Telegram-бота  и нажимаем на кнопку "**Старт**".

<figure><img src="/files/TDbb3N4rGFCPwDPc7zHO" alt=""><figcaption></figcaption></figure>

10. Подключение прошло **успешно**!

<figure><img src="/files/g9BjO1GeY46EaOOqBsES" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?&#x20;

Обязательно задавайте их нам, в техническую поддержку! Будем рады вам помочь!
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Чат-боты в личных сообщениях Telegram

Как подключить бизнес-аккаунт к личным сообщениям в Telegram

31 марта 2024 года в Telegram вышло обновление для бизнес-аккаунтов, в котором стали доступны следующие функции:

* Быстрые ответы в личных сообщения
* Приветственные сообщения в личных чатах
* Чат-боты в личных сообщениях Telegram

Самое главное и интересное для нас — это Telegram-боты в личных сообщениях.

## Как подключить Telegram-бота к бизнес-аккаунту?

{% hint style="success" %}
На эту тему есть видео на нашем YouTube-канале :)\
\
**Чтобы посмотреть его, кликните ниже**
{% endhint %}

{% embed url="<https://youtu.be/MjhhSpJxGRs?si=qB31otb-XEYiCIK4>" %}

Официально заявляем, что [LeadConverter](https://leadconverter.ru/?utm_source=doc\&utm_medium=article\&utm_campaign=bot_tg_private_messages) — первый сервис, работающий с бизнес-аккаунтами в Telegram 🎉

Для начала вам нужно активировать возможность бизнес-аккаунта для бота.&#x20;

1. Перейдите в BotFather и выберите нужного бота.
2. Перейдите к настройкам бота и активируйте Business Mode.
3. После этого нужно подключить бота к своей учётной записи и активировать разрешения для бота. Сделать это можно в разделе "**Настройки**".&#x20;

* Выбираем "**Telegram для бизнеса**". В строку ввода пишем никнейм бота без знака собаки @ и далее активируем переключатель "**Ответы на сообщения**".

Важно учитывать, что Telegram-боты в личных сообщениях могут отвечать только в течение 24 часов с момента последнего взаимодействия.

## Как подключить бота к личному аккаунту в Telegram?

{% hint style="warning" %}
**ВНИМАНИЕ!**\
\
Кнопки и кнопки-ссылки находятся на стадии **beta-тестировании**!\
\
Если вы хотите использовать кнопки и кнопки-ссылки в личных сообщениях Telegram, напишите, пожалуйста, нам в [техническую поддержку](https://docs.leadconverter.su/kak-zadat-vopros-v-podderzhku)
{% endhint %}

{% hint style="info" %}
Для того, чтобы работала эта возможность, у вас должен быть оплачен [**Telegram Premium**](https://t.me/PremiumBot)**,** и **токен бота** должен находиться на этом аккаунте.
{% endhint %}

{% hint style="info" %}
Перед настройкой бота в личных сообщениях **Telegram** обязательно убедитесь, что ваш токен бота подключен к кампании в [**LeadConverter**](https://leadconverter.ru/?utm_source=doc\&utm_medium=article\&utm_campaign=bot_tg_private_messages)**.**\
\
Если у вас нет токена бота или он не подключен в кампанию LeadConverter, подключите бота с помощью инструкции и возвращайтесь к этой статье.\
\
Чтобы открыть инструкцию по подключению токена **Telegram** в **LeadConverter**, воспользуйтесь подсказкой ниже 👇
{% endhint %}

{% embed url="<https://docs.leadconverter.su/podklyuchenie-messendzherov/telegram>" %}

### 1. Включаем возможность в [BotFather](https://t.me/BotFather)

Первым делом нужно включить в настройках [BotFather](https://t.me/BotFather) возможность работы бота в личных сообщениях (бизнес-аккаунте)

* Открываем [BotFather](https://t.me/BotFather) и вводим команду /mybots.

* Выбираем своего бота.\ <br>

  <figure><img src="/files/Jec3nqZUuqgDjUsZvL06" alt=""><figcaption></figcaption></figure>

* Нажимаем на кнопку "**Bot Settings**".\ <br>

  <figure><img src="/files/ijTzO0DD1hVbLXS6Duxb" alt=""><figcaption></figcaption></figure>

* Выбираем "**Secretary Mode**".

<figure><img src="/files/BIXKBGFBhWJP3kPfbN4f" alt=""><figcaption></figcaption></figure>

* Жмем кнопку "**Turn on**".

<figure><img src="/files/NsElGAilzpACSLowrvqN" alt=""><figcaption></figcaption></figure>

Готово! Бизнес аккаунт в **Telegram** активирован. Теперь нам нужно подключить бота к личному аккаунту **Telegram**.

### 2. Настраиваем бота для работы в личных сообщениях Telegram&#x20;

* Открываем приложение **Telegram.**
* Переходим в раздел "**Настройки**".\ <br>

<figure><img src="/files/EohcVVDIdhXjH9nV4FZ9" alt=""><figcaption></figcaption></figure>

* Открываем раздел "**Telegram для бизнеса**".\ <br>

<figure><img src="/files/GQzefyNULwxoRfqxqVYd" alt=""><figcaption></figcaption></figure>

* Выбираем раздел "**Чат-боты**".\ <br>

<figure><img src="/files/QpixTAb2nx1OGnPeOCJJ" alt=""><figcaption></figcaption></figure>

* Указываем ссылку на нашего подключенного бота в поле "**Ссылка или имя бота**".\ <br>

  <figure><img src="/files/0yrroNmUAFvC3H7FWBIA" alt=""><figcaption></figcaption></figure>

* Далее настраиваем раздел "**Чаты, доступные боту".**

"**Все личные чаты, кроме...**": здесь мы активируем бота для всех аккаунтов в Telegram, кроме тех, что указаны в разделе "**Исключения**".

"**Только выбранные чаты**": здесь мы указываем пользователей, с которыми будет активирован бот.\ <br>

<figure><img src="/files/dpgbA5CmouUdsas0qhpJ" alt=""><figcaption></figcaption></figure>

* В разделе "**Разрешения для бота**" активируем переключатель "**Ответы на сообщения**".

### 3. Включаем работу бота на вашем аккаунте

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

* Переходим раздел "**Настройки**"\ <br>

  <figure><img src="/files/cAWZ2dxa0750HaVtJITs" alt=""><figcaption></figcaption></figure>

* Находим наше подключение и нажимаем на кнопку "**Редактировать бизнес-подключения**"\ <br>

  <figure><img src="/files/iaLv3EiJZPRZ1yao2kAR" alt=""><figcaption></figcaption></figure>

* Теперь нажимаем на кнопку "**Подключить аккаунт**" напротив аккаунта, которому выдается доступ к боту в личных сообщениях\ <br>

  <figure><img src="/files/ix7fZPmBLZvDTQrgnzID" alt=""><figcaption></figcaption></figure>

Готово! **Бот в личных сообщениях Telegram** настроен! Осталось добавить старт-слово в разделе "Боты", и бот будет запускаться как положено.

{% content-ref url="/pages/anUlh5xHe5Wjeg2Ua43J" %}
[Как запустить бота?](/kak-zapustit-bota)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы? Задавайте их в нашу техподдержку! Мы всегда рады помочь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Instagram через Facebook

В данной инструкции мы подробно рассмотрим процесс подключения мессенджера **Instagram** к платформе **LeadConverter**

{% hint style="success" %}
Ниже представлено видео по данной теме
{% endhint %}

{% embed url="<https://youtu.be/t7lXRwqRZv0?si=0Ns_V3i_zDUW2u1P>" %}

## Настраиваем страницы для подключения.

### Настраиваем страницу Instagram.

1. Зайдите на сайт [Instagram](https://www.instagram.com/) и зарегистрируйте аккаунт, если он еще не создан.
2. В боковом меню выберите раздел **«Ещё»**

<figure><img src="/files/YQlBfURxtNgYRk7RbCBC" alt=""><figcaption></figcaption></figure>

3. Переходите в раздел **«Настройки».**

<figure><img src="/files/CPrBXvgjEQ2rRV5w0zgM" alt=""><figcaption></figcaption></figure>

4. Пролистайте появившееся меню вниз и выберите раздел **«Тип аккаунта и инструменты»**

<figure><img src="/files/CXFF3YjkNgKO6H5iCRJQ" alt=""><figcaption></figcaption></figure>

5. Выберите тип аккаунта **«Компания»**.

<figure><img src="/files/FTgSKxzOAiB4xBdIG9ad" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Аккаунт в **Instagram** ОБЯЗАТЕЛЬНО должен быть профессиональным, иначе боты не смогут в нём функционировать.
{% endhint %}

6. Нажмите **«Далее».**
7. Выберите категорию аккаунта, которая будет соответствовать вашему виду деятельности.

<figure><img src="/files/tDhFXEl41XSb6ylxwPI9" alt=""><figcaption></figcaption></figure>

8. Нажмите **«Готово».**
9. Аккаунт успешно настроен. **Нажмите на кнопку «Готово».**

<figure><img src="/files/lCjQCOMb5Xv74e108jK4" alt=""><figcaption></figcaption></figure>

### Настраиваем страницу Facebook.

1. Перейдите на сайт **Facebook** и зарегистрируйте аккаунт, если у вас его ещё нет.
2. В боковом меню выберите раздел **«Страницы».**

<figure><img src="/files/RA6APO7yWNwR2UigBCkX" alt=""><figcaption></figcaption></figure>

3. Нажмите **«Создать новую страницу»**

<figure><img src="/files/N3NRMVJI5z4JG4ufkMcX" alt=""><figcaption></figcaption></figure>

4. Заполните страницу своими данными.&#x20;

<figure><img src="/files/HCkBYLwrRBpvsaOgLCX9" alt=""><figcaption></figcaption></figure>

5. После заполнения всех полей нажмите кнопку **«Создать страницу»**

<figure><img src="/files/nbznSyKm9y2yCTjyvjbd" alt=""><figcaption></figcaption></figure>

6. После создания страницы перейдите в раздел **«Связанные аккаунты»** в боковом меню.

<figure><img src="/files/btKdf14xaoTl7RLkluWK" alt=""><figcaption></figcaption></figure>

7. Выберите пункт **«Instagram».**

<figure><img src="/files/nVljYWc2GxaaVzJthXDo" alt=""><figcaption></figcaption></figure>

8. Нажмите кнопку **«Подключить аккаунт».**

<figure><img src="/files/AIS4bbhzXNheXyPtkgQr" alt=""><figcaption></figcaption></figure>

9. Нажмите кнопку **«Подключить».**

<figure><img src="/files/w6FDJeB0YKGWQZsel0ym" alt=""><figcaption></figcaption></figure>

10. Активируйте ползунок **«Разрешить доступ к сообщениям из Instagram в разделе «Входящие».**

<figure><img src="/files/LMvhekQRAdhMtFpNqep2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Обязательно убедитесь, что этот ползунок **активен,** иначе боты **не будут** функционировать!
{% endhint %}

11. Если ползунок активирован, жмите на кнопку **«Подтвердить».**
12. Введите данные для входа в аккаунт Instagram.

<figure><img src="/files/Zvl1iauBw9hdYDdvrUqf" alt=""><figcaption></figcaption></figure>

13. Нажмите кнопку **«Продолжить».**

<figure><img src="/files/omFzYNQooVijpvBV4E2l" alt=""><figcaption></figcaption></figure>

14. После этого нажмите кнопку **«Готово».**

<figure><img src="/files/hkXSCxbvUXhkncqPL49Z" alt=""><figcaption></figcaption></figure>

15. Аккаунт успешно подключен.

<figure><img src="/files/CpWnX0xPYgOg0YaM9ULu" alt=""><figcaption></figcaption></figure>

## Связываем страницы Instagram и Facebook в Meta Bisiness Suite.

16. Вернитесь в главное меню, нажав на **значок домика.**

<figure><img src="/files/roON7zPQs8c4YHj2cCmu" alt=""><figcaption></figcaption></figure>

17. Выберите раздел **«Страницы».**
18. Перейдите во вкладку **«Meta Bisiness Suite».**

<figure><img src="/files/ORRHJclGao0Z1DeBM2TN" alt=""><figcaption></figcaption></figure>

19. Перейдите в раздел **«Входящие».**

<figure><img src="/files/Ic0xMT21wiEbIGtkiqCI" alt=""><figcaption></figcaption></figure>

20. Выберите пункт **«Instagram»** и нажмите на кнопку **«Подтвердить доступ».**

<figure><img src="/files/Hm3k976l2Ep9UwTcxVQX" alt=""><figcaption></figcaption></figure>

21. Активируйте ползунок **«Разрешить доступ к сообщениям из Instagram в разделе «Входящие».** После нажмите **«Подтвердить».**

<figure><img src="/files/XQZuCHCkJxlQIGBwIUO1" alt=""><figcaption></figcaption></figure>

22. Подключение к **Instagram** завершено. Нажмите кнопку **«Готово».**

<figure><img src="/files/dTaDHjbYoINpAhQIroHx" alt=""><figcaption></figcaption></figure>

## Подключаем Instagram к LeadConverter.

1. Переходите на сайт [LeadConverter. ](https://leadconverter.ru/)
2. Зайдите в раздел **«Настройки».**  Нажмите на кнопку **«Подключить Instagram».**

<figure><img src="/files/oB1mOmeZ8U4Qs3tTTJxQ" alt=""><figcaption></figcaption></figure>

3. Введите свои данные для входа в аккаунт Facebook. Нажмите **«Войти».**

<figure><img src="/files/d2piyAqIgPMnRWQ2bDel" alt=""><figcaption></figcaption></figure>

4. Нажмите на кнопку **«Продолжить как \[название вашего аккаунта]».**

<figure><img src="/files/SRj4J1USvYcpf2Je9zVL" alt=""><figcaption></figcaption></figure>

5. Выберите **«Разрешить для всех текущих и будущих Страницы».** После нажмите на кнопку **«Продолжить».**

<figure><img src="/files/7i1layTEmi7CDPDG3EzD" alt=""><figcaption></figcaption></figure>

### Подключаем все текущие и будущие страницы.

{% hint style="info" %}
Этот тип подключения позволяет соединить все текущие и будущие страницы с LeadConverter. Если вы хотите подключить только выбранные страницы, переходите к следующему разделу в инструкции.
{% endhint %}

1. Выберите **«Разрешить для всех текущих и будущих Компании»**. Нажмите на кнопку **«Продолжить»**.

<figure><img src="/files/9NLdJa7mLdEXgI9GdWxo" alt=""><figcaption></figcaption></figure>

2. Выберите **«Разрешить для всех текущих и Аккаунты Instagram»**. Нажмите на кнопку **«Продолжить»**.

<figure><img src="/files/SiCXh4KuzsbGJ7DYeB6l" alt=""><figcaption></figcaption></figure>

3. Нажмите **«Сохранить».**

<figure><img src="/files/7GplsZEv22ikrcxdMwK6" alt=""><figcaption></figcaption></figure>

4. Нажмите на кнопку **«Понятно».**

<figure><img src="/files/UCVljabba7Jd7q41CCdW" alt=""><figcaption></figcaption></figure>

5. **Обновите страницу.** Аккаунт успешно подключен.

<figure><img src="/files/E7IcNAEeufcJaGlfesXi" alt=""><figcaption></figcaption></figure>

### Подключаем выбранную страницу.

{% hint style="info" %}
Данный тип подключения применяется, если необходимо, чтобы боты работали исключительно в выбранной странице **Instagram**, не затрагивая страницы, которые будут созданы в дальнейшем.
{% endhint %}

1. Выберите пункт **«Разрешить только для текущих страницы».**

<figure><img src="/files/HhvHLsEAbvXUNjCNVBY4" alt=""><figcaption></figcaption></figure>

2. Поставьте галочку напротив той страницы, которую вы хотите подключить. После нажмите кнопку **«Продолжить».**

<figure><img src="/files/waEPJEMCUBOxLKBQuchq" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Так как у нас создана только одна страница, при её выборе автоматически активируется опция **«Выбрать все»**. Если вам нужно подключить только определённые страницы, **снимите эту галочку**
{% endhint %}

3. Выберите пункт **«Разрешить только для текущих Компании»**.

<figure><img src="/files/ow7WFT6aKN7DngrQG3Ea" alt=""><figcaption></figcaption></figure>

4. Поставьте галочку у той компании, которую вы хотите подключить. После этого нажмите кнопку **«Продолжить».**

<figure><img src="/files/5bZskiiwT79PN1tlFncn" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
При выборе единственной компании автоматически включается функция **«Выбрать все»**. Чтобы ограничить выбор, снимите эту отметку
{% endhint %}

5. Выберите пункт **«Разрешить только для текущих Аккаунты Instagram».**

<figure><img src="/files/cnz65lMs2NxmWxTqRRmI" alt=""><figcaption></figcaption></figure>

6. Поставьте галочку у того аккаунта, который вы хотите подключить. Нажмите на кнопку **«Продолжить».**

<figure><img src="/files/u3W3P5iIjkh0NQVzaA1P" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Так как у нас создан только один аккаунт, то при его выборе автоматически ставится галочка **«Выбрать все».** Если вы хотите подключить только выбранные аккаунты, то эту галочку ставить не нужно.
{% endhint %}

7. Нажмите на кнопку **«Сохранить».**

<figure><img src="/files/N1s1bCIRcmR7mLplTQbR" alt=""><figcaption></figcaption></figure>

8. Нажмите на кнопку **«Понятно».**

<figure><img src="/files/uVMZ87K5eV8R0JUwRPAx" alt=""><figcaption></figcaption></figure>

8. **Обновите страницу.** После этого аккаунт будет успешно подключен.

<figure><img src="/files/iwXny4wnToFXMxzlPdEL" alt=""><figcaption></figcaption></figure>

## Тестируем работоспособность.

1. Создаем тестовый сценарий бота для проверки.&#x20;
2. Как настроить триггер для реакции на комментарий — вы можете прочитать в инструкции ниже. После прочтения инструкции вернитесь сюда.

{% content-ref url="/pages/DWveEfYvMr7PNu1y29qv" %}
[Когда добавлен комментарий](/bots/triggery.-startovyi-shag/kogda-dobavlen-kommentarii)
{% endcontent-ref %}

<figure><img src="/files/Wp3FtJYSIyYsQLcKc9IT" alt=""><figcaption></figcaption></figure>

2. Добавьте стартовое слово **«Тест»**.

<figure><img src="/files/i5hKcconm26QZlgMbTgC" alt=""><figcaption></figcaption></figure>

3. Перейдите в директ подключенной страницы с другого аккаунта (**не со своего**). Напишите стартовое слово **«Тест».**

<figure><img src="/files/rSQUMwgD5bATRDwNMPLm" alt=""><figcaption></figcaption></figure>

Проверка реакции на стартовое слово пройдена!

4. Напишите комментарий под любым постом, используя кодовое слово **«Тест»**, которое вы указали в триггере.

<figure><img src="/files/IHoje4WUTZ9I3EMTm2Bf" alt=""><figcaption></figcaption></figure>

4. Переходите в директ аккаунта и радуйтесь полученному результату!

<figure><img src="/files/adWbZTq9qm4prxxCGvBe" alt=""><figcaption></figcaption></figure>

Теперь, когда все проверено, можно приступать к созданию ботов. Инструкция по их созданию доступна ниже:

{% content-ref url="/pages/-M\_WHVfKu43jOVA\_51WK" %}
[Боты](/bots)
{% endcontent-ref %}

Также в нашей базе знаний есть **подробные инструкции по созданию уже готовых сценариев чат-ботов**. Изучите их ниже:

{% content-ref url="/pages/5B6x6s889mXOl3E7aV33" %}
[Примеры ботов](/primery/primery-botov)
{% endcontent-ref %}

Кроме того, у нас уже есть **готовые шаблоны ботов**, которые можно скопировать в свою кампанию, а также инструкции по их настройке. Ознакомиться с ними можно по ссылке ниже:

{% content-ref url="/pages/iS6y5Sqlls7rxIPtVyVL" %}
[Список шаблонов](/templates/spisok-shablonov)
{% endcontent-ref %}

Если вы не знаете, как скопировать шаблон бота в свою кампанию, то у нас есть подробная инструкция с которой можно ознакомиться по ссылочке **ниже**:

{% content-ref url="/pages/qzagS3SCa94vTSIpRqVH" %}
[Как скопировать готовый шаблон бота в свою кампанию](/templates/spisok-shablonov/kak-skopirovat-gotovyi-shablon-bota-v-svoyu-kampaniyu)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы? Задайте их в нашу техподдержку!

Мы всегда рады помочь ☺️👇
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Instagram

В этой инструкции мы расскажем, как подключить аккаунт **Instagram\*** к **LeadConverter** напрямую, без использования **Facebook\*.**

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

*\*Деятельность Meta Platforms Inc. (Facebook, Instagram) запрещена на территории РФ*

## Чем этот способ отличается от подключения через Facebook\*?

Главное отличие прямого подключения в том, что **Instagram\*** подключается к **LeadConverter** напрямую, без использования страницы **Facebook\*** и их связи через **Meta Business\*.**

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

При старом способе **Instagram\*** был тесно привязан к странице **Facebook\***. Фактически **Facebook\*** выступал «посредником» между **Instagram\*** и **LeadConverter**.

Если по какой-либо причине связь со страницей **Facebook\*** нарушалась, менялись настройки доступа или страница блокировалась, то боты в **Instagram\*** переставали отвечать на сообщения, даже если сам **Instagram-аккаунт** был в полном порядке.

Прямое подключение устраняет эту зависимость. **Instagram\*** работает самостоятельно, что даёт следующие преимущества:<br>

1. меньше этапов настройки и ниже риск ошибок при подключении;
2. стабильная работа ботов и автоответов;
3. меньше причин для внезапных сбоев;
4. проще управлять подключением и контролировать его работу.

*\*Деятельность Meta Platforms Inc. (Facebook, Instagram) запрещена на территории РФ*

{% hint style="info" %}
Раньше для подключения **Instagram\*** через **Facebook\*** требовалось, чтобы и **Instagram\***-аккаунт, и страница **Facebook\*** были профессиональными. Без этого боты не могли работать — их функционирование полностью зависело от статуса этих страниц.

**При прямом подключении таких ограничений нет**. Можно использовать как профессиональный, так и личный аккаунт автора. Боты будут работать стабильно независимо от типа аккаунта, а процесс подключения остаётся простым и быстрым.
{% endhint %}

## Как подключить **Instagram\*** к LeadConverter?

1. Переходим в раздел **«Настройки»** в вашей кампании LeadConverter.

<figure><img src="/files/iYe3JNfTdsCdAJhj5te0" alt=""><figcaption></figcaption></figure>

2. Нажимаем на кнопку **«ПОДКЛЮЧИТЬ INSTAGRAM\*»**.

<figure><img src="/files/MxfrWFsQgNKwMJBMOFKo" alt=""><figcaption></figcaption></figure>

3. В открывшемся окне вводим ваш **логин** и **пароль** для входа в **Instagram\***.

*\*Деятельность Meta Platforms Inc. (Facebook, Instagram) запрещена на территории РФ*

<figure><img src="/files/irrjkMdLfRzDV1AUNbsh" alt=""><figcaption></figcaption></figure>

4. После ввода данных нажимаем на кнопку **«Войти».**

<figure><img src="/files/Ma7F22d2cENcHh9UeeLd" alt=""><figcaption></figcaption></figure>

5. Проверяем, активны ли ползунки доступа к комментариям и сообщениям, и нажимаем на кнопку **«Разрешить».**

{% hint style="warning" %}
Если эти ползунки будут неактивны - боты **не смогут** работать в вашем аккаунте!
{% endhint %}

<figure><img src="/files/P4fl66FmbobSAuh5KH9e" alt=""><figcaption></figcaption></figure>

6. Аккаунт успешно подключен!

<figure><img src="/files/kndYSU4kypRSlx5x1vm2" alt=""><figcaption></figcaption></figure>

## Как проверить, что боты в аккаунте работают корректно

1. Переходим в раздел **«Боты»** для создания тестового сценария.

<figure><img src="/files/V9OluyO4roJMs9uENCOD" alt=""><figcaption></figcaption></figure>

2. Нажимаем на кнопку **«+»,** чтобы создать новый сценарий бота.

<figure><img src="/files/wED8dYrAKGFUVLqn8hAz" alt=""><figcaption></figcaption></figure>

3. Вводим название нового сценария и нажимаем на кнопку **«Создать бота».**

<figure><img src="/files/avEmJLYRhoKsdjsPZVAA" alt=""><figcaption></figcaption></figure>

4. Обязательно **активируем** вашего бота и прописываем **стартовые слова** для его запуска.

<figure><img src="/files/Gaq85QUAR9ryMAovpQ4W" alt=""><figcaption></figcaption></figure>

5. В блоке **«Сообщение»** вводим текст, который отправит нам бот, если настройка прошла корректно.

Например:

```
Привет! Я бот-помощник! Сообщаю, что подключение работает корректно!
```

<figure><img src="/files/zT8cfK6bqGnQBH2Iyrgr" alt=""><figcaption></figcaption></figure>

6. Переходим в директ вашего аккаунта и пишем стартовое слово для запуска бота.

{% hint style="warning" %}
Тестирование бота **ВАЖНО** проводить с **другого аккаунта**, иначе бот не сможет ответить.
{% endhint %}

<figure><img src="/files/7yEaPsMCO8ow2QZinQEe" alt=""><figcaption></figcaption></figure>

Поздравляем! Вы **успешно** подключили аккаунт **Instagram\*** к **LeadConverter**!

*\*Деятельность Meta Platforms Inc. (Facebook, Instagram) запрещена на территории РФ.*

{% hint style="success" %}
Если у вас остались вопросы, обязательно пишите нам в поддержку!\
\
Будем рады вам помочь🤗
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# ВКонтакте

Подключить ВКонтакте и остальные мессенджеры можно в личном кабинете LeadConverter в разделе "Настройки".

{% hint style="success" %}
**На эту тему есть видео на нашем YouTube-канале :)** [**https://youtu.be/dTfOgKwXfoI**](https://youtu.be/dTfOgKwXfoI)
{% endhint %}

## Шаг 1. Готовим группу ВК к работе с ботами

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

**В боковой панели справа переходим в раздел “Управление”.**

<div align="left"><img src="/files/-Mb141G_cJS4qO1D-SaP" alt=""></div>

**В боковом меню справа выбираем раздел “Сообщения”**

<div align="left"><img src="/files/-Mb14NMAGFdccP6df2nk" alt=""></div>

**Для дальнейшей работы сообщения сообщества должны быть включены.**

![](/files/-Mb14tuss9zrpd7BKe0b)

**Выбираем параметр “Включены” и нажимаем кнопку “Сохранить”**

![](/files/-Mb15JMQ8P9avjOZ9Yau)

Находясь в разделе "Сообщения" переходим в подраздел "Настройки для бота".&#x20;

![](/files/-Mb183_A1hZQWMqjREDE)

**По умолчанию возможности ботов отключены.**&#x20;

![](/files/-Mb196VJjeA0s-D-pIDB)

**Для параметра "Возможности ботов" устанавливаем значение “Включены” и нажимаем кнопку "Сохранить".**

![](/files/-Mb19UxZZf1AQtvOLQY7)

## **Шаг 2. Переходим в личный кабинет LeadConverter**

**Авторизуемся в конструкторе по** [**ссылке**](https://leadconverter.ru/register)**.**

**Если ранее не подключались мессенджеры** - проходим подключение в приветственном всплывающем окне.&#x20;

![](/files/-MbBigFGcmpELcGD01Sg)

![](/files/-MbBjEYoqzoxz6T4epE3)

![](/files/-MbBjd09pX7bep7Vrt_t)

![](/files/-MbBjo8Y2VIEic7Wj0d3)

![](/files/-MbBkAtlncH0aqaXIWef)

![](/files/-MbBkfkzanmT8fHhfhqT)

![](/files/-MbBm3ZoGgZ75xFtBa9T)

\
Если какие-то мессенджеры или группы были подключены ранее и приветственного окна нет - переходим в раздел "Настройки". И во вкладке "Каналы" нажимаем кнопку "Подключить ВКОНТАКТЕ".&#x20;

![](/files/-MbBn3PfkD0xnq3LC3tn)

Далее процесс точно такой же, как и при подключении в приветственном окне:\
1\. Разрешаем доступ к аккаунту.\
2\. Разрешаем доступ к группам.\
3\. Выбираем группу, для которой будем создавать бота.\
4\. Подключаем группу.&#x20;


# Facebook Messenger

Из этой инструкции вы узнаете, как подключить страницу Facebook к сервису LeadConverter

{% hint style="success" %}
Ниже представлено видео по данной теме
{% endhint %}

{% embed url="<https://youtu.be/eVTFY88U6Fw>" %}

## Настраиваем страницу Facebook

1. Перейдите на сайт [Facebook](https://www.facebook.com) и зарегистрируйте аккаунт, если он у вас ещё не создан.
2. В боковом меню выберите раздел **«Страницы»**.

<figure><img src="/files/ZqKTmvWWZ6Bx2a8cfV20" alt=""><figcaption></figcaption></figure>

3. Нажмите на кнопку **«Создать новую страницу или профиль»**.

<figure><img src="/files/kagdwvO3M3rfuOtytu2c" alt=""><figcaption></figcaption></figure>

4. Выберите пункт **«Общедоступная страница»,** а затем нажмите на кнопку **«Далее».**

<figure><img src="/files/q2fRbSpBPHAIGFKUGnPd" alt=""><figcaption></figcaption></figure>

5. Теперь нажмите на кнопку **«Начать».**

<figure><img src="/files/26QXVi07SC1wBZ7HSgZN" alt=""><figcaption></figcaption></figure>

6. Внесите свои данные для создания страницы.

<figure><img src="/files/EgYJVIViCUDIdARgnvBc" alt=""><figcaption></figcaption></figure>

7. После ввода всей требуемой информации нажмите **«Создать страницу».**

<figure><img src="/files/HB9RQMDHWLr1z28XBH8L" alt=""><figcaption></figcaption></figure>

8. Вводите данные на странице, последовательно переходя к новым шагам с помощью кнопки **«Далее».**

<figure><img src="/files/3GRJHtvFQrmpoveWUZIm" alt=""><figcaption></figcaption></figure>

9. Поздравляем! На этом настройка страницы завершена.

<figure><img src="/files/uzfoo6CFqyglXkXUa8tP" alt=""><figcaption></figcaption></figure>

## Подключаем страницу Facebook к LeadConverter.

1. Переходите в свою кампанию в [LeadConverter](https://leadconverter.ru/).
2. Зайдите в раздел **«Настройки»**.

<figure><img src="/files/zFMF4tizMWg49N3DefuC" alt=""><figcaption></figcaption></figure>

3. Нажмите на кнопку **«Подключить страницу Facebook».**

<figure><img src="/files/pdpIANVvbLGThO59wnRf" alt=""><figcaption></figcaption></figure>

4. Нажмите на кнопку **«Продолжить»**.

<figure><img src="/files/3jN4ZeBsEM5cgA0XcR62" alt=""><figcaption></figcaption></figure>

5. Нажмите на кнопку **«Продолжить как \[имя вашего аккаунта]».**

<figure><img src="/files/rqKkaQWCYxSq7AZxuAyA" alt=""><figcaption></figcaption></figure>

### Подключаем выбранную страницу.

{% hint style="info" %}
Этот тип подключения позволяет ограничить работу ботов **исключительно выбранной страницей Facebook**, не распространяя их действие на будущие созданные страницы.
{% endhint %}

1. Выберите пункт **«Разрешить только для текущих Страницы».**

<figure><img src="/files/ZYedhigC7OY9qu5WkuxY" alt=""><figcaption></figcaption></figure>

2. Из выпадающего списка выберите ту страницу, которую хотите подключить.

<figure><img src="/files/8QfYfnhWccHwCFESXviB" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
При наличии единственной страницы система автоматически включает функцию «Выбрать все». Если требуется подключить только определенные страницы (в будущем), **оставьте этот флажок неактивным**.
{% endhint %}

3. Нажмите на кнопку **«Продолжить».**

<figure><img src="/files/8jPfIZD0LlCXgI9Y8Ayd" alt=""><figcaption></figcaption></figure>

4. Нажмите на кнопку **«Сохранить».**

<figure><img src="/files/F5fe6rec7qCZ9i1IlHN2" alt=""><figcaption></figcaption></figure>

5. Нажмите на кнопку **«Понятно».**

<figure><img src="/files/bR8d0xgK5RXFNU6C7NxO" alt=""><figcaption></figcaption></figure>

6. **Переходите** в любой раздел меню. Затем **обновите** страницу и вернитесь во вкладку **«Настройки».**

<figure><img src="/files/TNJBj8XwrzNVAYqUHpef" alt=""><figcaption></figcaption></figure>

Выбранная страница Facebook успешно подключена!

### Подключаем все текущие и будущие страницы Facebook.

{% hint style="info" %}
Данный вариант подключения обеспечивает **автоматическую интеграцию** LeadConverter **со всеми имеющимися страницами Facebook**, а также с теми, что появятся в будущем.
{% endhint %}

1. Выберите пункт **«Разрешить для всех текущих и будущих Страницы».**

<figure><img src="/files/YziBLJmY8wjbTkqwZduu" alt=""><figcaption></figcaption></figure>

2. Нажмите на кнопку **«Сохранить».**

<figure><img src="/files/72JDVDTbaIMp8gPxvb9X" alt=""><figcaption></figcaption></figure>

3. Нажмите на кнопку **«Понятно».**

<figure><img src="/files/AH1LUC51wWDmbv82qu7S" alt=""><figcaption></figcaption></figure>

4. **Перейдите** в любой раздел меню, **обновите** страницу, затем вернитесь во вкладку **«Настройки».**

<figure><img src="/files/6QZgeW4PF1hSd747oFCW" alt=""><figcaption></figcaption></figure>

Поздравляем! Все текущие страницы были успешно подключены!

## Тестируем работоспособность подключения.

1. Создайте тестовый сценарий бота для проверки.

<figure><img src="/files/olz0mF66bJgaFuZ2ELHg" alt=""><figcaption></figcaption></figure>

2. Нажмите на кнопку **«Тестировать».**

<figure><img src="/files/7Rs5pAuLbwI4DW5rcrJ3" alt=""><figcaption></figcaption></figure>

3. В раскрывающемся списке выберите пункт **«Facebook».**

<figure><img src="/files/jURt5zVUEccV7SIZzRsR" alt=""><figcaption></figcaption></figure>

4. Выберите канал связи, который вы только что подключили.

<figure><img src="/files/BnTkbKfjOSn3hLqw647A" alt=""><figcaption></figcaption></figure>

5. Нажмите на кнопку **«Подключить аккаунт».**

<figure><img src="/files/rdXpFfWuX0Zld2MShQUD" alt=""><figcaption></figcaption></figure>

6. Нажмите на кнопку **«Начать».**

<figure><img src="/files/j8k8wRm29oeytjYkUSrB" alt=""><figcaption></figcaption></figure>

7. Поздравляем! Подключение прошло успешно.

<figure><img src="/files/UDSioRuZjBeVNefRQhPI" alt=""><figcaption></figcaption></figure>

После завершения проверки вы можете приступить к созданию ботов. Инструкция по их созданию приведена ниже:

{% content-ref url="/pages/-M\_WHVfKu43jOVA\_51WK" %}
[Боты](/bots)
{% endcontent-ref %}

В нашей базе знаний  есть подробные инструкции по созданию уже готовых сценариев чат-ботов. Воспользуйтесь ими, нажав по ссылке ниже:

{% content-ref url="/pages/5B6x6s889mXOl3E7aV33" %}
[Примеры ботов](/primery/primery-botov)
{% endcontent-ref %}

Вы можете использовать наши готовые шаблоны ботов - просто скопируйте их в свою кампанию и адаптируйте по инструкции. Изучить шаблоны вы можете по ссылке ниже:

{% content-ref url="/pages/iS6y5Sqlls7rxIPtVyVL" %}
[Список шаблонов](/templates/spisok-shablonov)
{% endcontent-ref %}

Если вы не знаете, как скопировать шаблон бота в свою кампанию, то у нас есть подробная инструкция с которой можно ознакомиться по ссылочке ниже:

{% content-ref url="/pages/qzagS3SCa94vTSIpRqVH" %}
[Как скопировать готовый шаблон бота в свою кампанию](/templates/spisok-shablonov/kak-skopirovat-gotovyi-shablon-bota-v-svoyu-kampaniyu)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы? Обязательно задавайте их в нашу техподдержку!\
\
Мы всегда рады помочь:)
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Viber

{% hint style="success" %}
**На эту тему есть видео на нашем YouTube-канале:**\
[**https://youtu.be/6HRwEueC9Ug**](https://youtu.be/6HRwEueC9Ug)
{% endhint %}

Чтобы создать бота в Viber, **переходим на партнёрский сайт** по ссылке:

<https://partners.viber.com/>&#x20;

Откроется такой сайт:&#x20;

![](/files/zdbG51TeBKCjZknev5c5)

В правом верхнем углу можно **переключить язык** с английского на русский, чтобы пользоваться сайтом было удобнее.&#x20;

<div align="left"><img src="/files/6GYKckCb2UvONRhEcEX3" alt=""></div>

Для входа на сайт вводим номер телефона, нажимаем **Login или Войти**. \
И ждём код подтверждения.&#x20;

После того, как код подтверждения введён, мы попадаем в **личный кабинет.**&#x20;

Чтобы создать Viber-бота, в левом боковом меню нужно нажать **"Create Bot Account",** или **"Создать бота"**.&#x20;

![](/files/PTMk5P9LKnQnoJXp2gof)

На открывшейся странице заполняем **данные о своей организации.**&#x20;

![](/files/DH9GzkJtLOIKNGiPEA3j)

![](/files/bqHWt54cjM3HYZMYWZWc)

Далее необходимо **принять обязательные пункты**: 2, 3, 4.&#x20;

Первый пункт принимаем по ситуации: он означает, что в аккаунте будет контент для взрослых.&#x20;

![](/files/gP2MqYaBFIklqZnnZjFE)

Когда все необходимые поля заполнены, нажимаем кнопку **Create.**

![](/files/v4N0vY9XJeO0BjBxpPLR)

После нажатия на кнопку бот будет создан. \
Возможно, некоторые поля будут заполнены неправильно, и нужно будет вернуться к указанию верных параметров.&#x20;

Когда бот создастся, на экране появится всплывающее **окно с токеном бота** (набор букв и цифр). Оставляем вкладку открытой и **идём в личный кабинет LeadConverter.**

<figure><img src="/files/ss9OQmKC2KEfk4VpZ6ty" alt=""><figcaption></figcaption></figure>

## Подключаем бота к LeadConverter

В личном кабинете LeadConverter переходим в раздел **"Настройки".** \
<https://leadconverter.ru/login>

![](/files/tFxylKIs6W2Hq3DIZfbY)

Далее нажимаем "**Подключить Viber бота**".

![](/files/Rg8huT1ykniXwV4e84m3)

Во всплывающем окне **пишем токен Viber-бота**, который мы получили во время создания.&#x20;

![](/files/7cxoe0VMpmMjACZ2Gl3q)

Если вкладка с токеном закрылась, или вы не знаете, как найти токен - \
авторизуйтесь на сайте <https://partners.viber.com/> и перейдите в раздел "Info" в боковом меню.&#x20;

<figure><img src="/files/1LJGqU0HVL4hwwF5egsv" alt=""><figcaption></figcaption></figure>

Самым последним будет токен. Копируем его и **вставляем в личный кабинет** LeadConverter.&#x20;

<figure><img src="/files/yqzuBr3sZIu3O0gUfh4V" alt=""><figcaption></figcaption></figure>

Нажимаем **"ОК"**, и на этом подключение Viber завершено.

{% hint style="success" %}
Появились вопросы? Пишите нам в техподдержку!&#x20;

Мы всегда рады вам помочь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# WhatsApp

Статья находится в разработке


# Боты

:point\_down: Ссылки на статьи по теме :point\_down:&#x20;

{% content-ref url="/pages/-Ma3CveYXnzy0lqjsEJJ" %}
[Создаём бота | С чего начать?](/bots/sozdayom-bota)
{% endcontent-ref %}

{% content-ref url="/pages/-MasDe2pKFBEbfE\_QtdF" %}
[Блоки в боте | Краткое описание](/bots/bloki)
{% endcontent-ref %}

{% content-ref url="/pages/jVrDcUEvqPIw2VmcCr6a" %}
[Триггеры. Стартовый шаг](/bots/triggery.-startovyi-shag)
{% endcontent-ref %}

{% content-ref url="/pages/-MasCyEjgGMab-yy5Asm" %}
[Блок «Сообщение»](/bots/blok-soobshenie)
{% endcontent-ref %}

{% content-ref url="/pages/-MasDCLRqu4EEimFBo4W" %}
[Блок «Задержка»](/bots/blok-zaderzhka)
{% endcontent-ref %}

{% content-ref url="/pages/-M\_WHZPpV\_hGBs4oMiL4" %}
[Блок «Действие» старое](/new_page/materialy/blok-deistvie)
{% endcontent-ref %}

{% content-ref url="/pages/-MasDOnErydgjIL7NGrn" %}
[Блок «Условие» старое](/new_page/materialy/blok-uslovie)
{% endcontent-ref %}

{% content-ref url="/pages/eFxJnrSv99x3OuZcqpaY" %}
[Блок "Рандомайзер"](/bots/blok-randomaizer)
{% endcontent-ref %}

{% content-ref url="/pages/-MasDGnN8fEhgxjusz-q" %}
[Блок «Разделитель»](/bots/blok-razdelitel)
{% endcontent-ref %}


# Горячие клавиши

<div align="left"><img src="/files/WNg04888dSmLXP36dRu3" alt=""></div>

С помощью горячих клавиш ты сможешь КОПИРОВАТЬ, УДАЛЯТЬ и ПЕРЕМЕЩАТЬ много блоков сразу.\
\
&#x20;![✨](https://vk.com/emoji/e/e29ca8.png) Это значительно ускорит твою работу! ![✨](https://vk.com/emoji/e/e29ca8.png)\
\
Читай дальше, как выделять блоки и дальше с ними взаимодействовать ![👇](https://vk.com/emoji/e/f09f9187.png)\
\
![🚀](https://vk.com/emoji/e/f09f9a80.png) **Массовое выделение блоков** - Удерживаем Shift, удерживаем левую кнопку мыши на свободном от блоков пространстве. Тянем курсор к нужным блокам. Выделенный блок обводится синей рамкой.\
\
🟢 **Одиночное выделение нескольких блоков** - Удерживаем Shift, левой кнопкой мыши кликаем на блоки. Выделенный блок обводится синей рамкой.\
\
🟠 **Одиночная отмена выбранного блока** - Удерживаем Shift, левой кнопкой мыши кликаем на блоки, обведённые синей рамкой. После отмены выделения синяя рамка на блоке исчезает.\
\
![⛔](https://vk.com/emoji/e/e29b94.png) **Сбросить выделение** - клик на свободном от блоков месте.\
\
ОПЕРАЦИИ С ВЫДЕЛЕННЫМИ БЛОКАМИ\
\
Когда мы выбрали блоки, с ними можно массово взаимодействовать: перетаскивать, удалять, копировать и вставлять.\
\
![➡](https://vk.com/emoji/e/e29ea1.png) Чтобы **ПЕРЕТАЩИТЬ** выбранные блоки - удерживаем левую кнопку мыши на одном из выбранных блоков и тянем курсор в нужном направлении.\
\
![❌](https://vk.com/emoji/e/e29d8c.png) Чтобы **УДАЛИТЬ** выбранные блоки - нажимаем на клавиатуре клавишу Backspace (этой клавишей стирается текст)\
\
![🔄](https://vk.com/emoji/e/f09f9484.png) Чтобы **СКОПИРОВАТЬ** выбранные блоки - нажимаем клавиши Ctrl и C\
\
![✅](https://vk.com/emoji/e/e29c85.png) Чтобы **ВСТАВИТЬ** скопированные блоки - нажимаем Ctrl и V. Скопированные блоки отобразятся поверх первых блоков, и на них сразу будет массовое выделение (синяя рамка). Т.е. их сразу можно переместить в необходимое место. (Выделение блоков сохраняется до первого клика)<br>

{% hint style="success" %}
Если у тебя появились вопросы или сложности - пиши нам в техподдержку, с радостью поможем с любой проблемой :relaxed:\
\
Способы связи с техподдержкой можно узнать здесь - [Как написать в техподдержку? ](/kak-zadat-vopros-v-podderzhku)
{% endhint %}


# Создаём бота | С чего начать?

В этой статье ты найдешь пошаговую инструкцию создания бота: с чего начать, куда пойти, что нажать :)

{% hint style="success" %}
На эту тему есть видео на нашем YouTube-канале :) <https://youtu.be/_lUYvaMrRKw>&#x20;
{% endhint %}

**Авторизуемся/Регистрируемся в конструкторе по** [**ссылке**](https://leadconverter.ru/register) **.**

Начинается всё со стартового экрана. \
Переходим в раздел "Боты" из любого меню.&#x20;

![](/files/-Ma3EckK7Tw7yRjHdap2)

Так выглядит пустой раздел "Боты".

![](/files/-Ma3Hv6ajfP1AH1-ADhT)

Пока не создано ни одного бота - на экране будет отображена синяя кнопка "СОЗДАТЬ ЧАТ-БОТА".&#x20;

<div align="left"><img src="/files/-Ma3KR6IRO6VBBHxLeS_" alt=""></div>

После создания первого бота эта кнопка исчезнет. \
Следующих ботов создаём с помощью кнопки + в правом углу экрана.&#x20;

<div align="left"><img src="/files/-Ma3KCoBstyLjMSI4t2m" alt=""></div>

Во всплывающем окошке заполняем строку "Имя бота".&#x20;

<div align="left"><img src="/files/-Ma3KmhzeUgF6RA2uJ4v" alt=""></div>

После заполнения текстового поля нажимаем кнопку "Создать бота".&#x20;

<div align="left"><img src="/files/-Ma3KzHvRnRenDBXkQ8C" alt=""></div>

## Готово! Вы восхитительны! Первый бот создан!

<div align="left"><img src="/files/NrQfvL8GnMdNBUZ8MV0N" alt=""></div>

С помощью кнопки "Дополнительные настройки" раскроем полный список настроек бота и разберем по порядку все параметры.

<div align="left"><img src="/files/lZXdPPNH9QFDZmbGtMYt" alt="Дополнительные настройки раскроют полный список параметров"></div>

## Далее разберем все параметры карточки бота :)

<div align="left"><img src="/files/-Ma3OFQPQarGWV2u0P2w" alt=""></div>

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

Далее идёт диаграмма статистики бота. Она отображает количество запусков бота в день, на протяжении недели. &#x20;

![](/files/-Ma3Q8ZEu9oU3sV5VS3j)

Следующим идёт переключатель активности бота.

&#x20;<img src="/files/-Ma3XqI369WH-RNuABhh" alt="" data-size="original"> <img src="/files/-Ma3XfdNk09kaHFIUhIL" alt="" data-size="original"> &#x20;

**Когда бот неактивен - подписчики не смогут активировать его** ни одним из возможных способов (старт-слово, мини-лендинг, виджет и т.д.)

Следующая кнопка - "**Редактировать**". Нажав на неё, мы перейдём к редактированию сценария (блок-схемы) бота. Составлению сценария будет посвящена отдельная инструкция :)

<div align="left"><img src="/files/-Ma3_SPUltbgyLvBVXb9" alt=""></div>

Бота можно скопировать, удалить, а также ботом можно [поделиться с другой кампанией](/bots/kopirovanie-botov-v-druguyu-kampaniyu). \
\
Сделать эти действия можно при помощи иконок в карточке бота, в правом нижнем углу.&#x20;

<div align="left"><img src="/files/ovce5Ox2P9xgyORLKOZP" alt=""></div>

<div align="left"><img src="/files/WK3zQcI0MT13Lc85AOKw" alt=""></div>

### Раскрываем дополнительные настройки.&#x20;

Следующий важный переключатель - **повторный запуск бота.**

<div align="left"><img src="/files/-Ma3bxiug8xy172vcAGW" alt=""></div>

Когда переключатель активен - повторный запуск бота разрешен. Это означает, что подписчик может запустить его неограниченное количество раз.&#x20;

> Представь, что человек пишет боту кодовое слово "Старт" несколько раз подряд. \
> Сколько раз старт-слово введено, столько раз запустится бот. \
> \
> Например, пользователь 5 раз ввёл кодовое слово. И бот пять раз подряд пишет ему "Привет, я бот-помощник, чем могу помочь?". \
> \
> Также повторные запуски могут плохо отразиться на геймифицированных воронках. \
> Перезапуск позволит пользователю забрать максимум полезных материалов.

Поэтому, чтобы таких ситуаций не возникало - можно деактивировать возможность повторного запуска бота.&#x20;

<div align="left"><img src="/files/-Ma3egSWU8kz9xOmJSmj" alt=""></div>

При отключённом переключателе повторого запуска бот запустится для подписчика только один раз, и ни одно старт-слово не активирует сценарий заново :)&#x20;

### Старт-слова

Старт-слово - это слово или фраза, которые активируют бота. Например, стандартное "Старт", "Начать". Когда боту пишут старт-слово, он активирует заранее подготовленную цепочку сообщений 👇

<div align="left"><img src="/files/5O6zSeplhIsxN2bBfZ3T" alt="После ввода старт-слова будет активирован бот, и отправлены заранее подготовленные цепочки сообщений "></div>

Добавляются старт-слова в дополнительных настройках бота.&#x20;

<figure><img src="/files/PimL4FBOOk6vvsZkF1oP" alt=""><figcaption></figcaption></figure>

В текстовое поле пишем кодовое слово или фразу, жмём клавишу Enter, и пишем следующие слова, при необходимости. Не забываем сохранять!

<figure><img src="/files/2O3Pac71M76czuafcHFA" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Чтобы запустить Телеграм-бота сразу после нажатия кнопки "Начать" - используй в старт-словах команду /start&#x20;
{% endhint %}

И, последний параметр карточки бота - комментарий. Его писать не обязательно, он нужен лишь для твоего удобства. Также с помощью комментариев будет удобно работать над чат-ботами вместе с коллегами :)

<div align="left"><img src="/files/-Ma3me4AOnsmCyBDae7U" alt=""></div>

<div align="left"><img src="/files/-Ma3ml1nTWO5PEM4JgFX" alt=""></div>

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

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Блоки в боте | Краткое описание

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

![](/files/-MasE7N66rT85saJJaaz)

Давай взглянем на него поближе:

![](/files/-MasEfDr1DAUF-B93Ikw)

## Блок - это логический элемент бота, который выполняет какую-то определенную задачу.&#x20;

[Сообщение](/bots/blok-soobshenie) - используется для отправки сообщений, медиафайлов для подписчика

[Условие](/new_page/materialy/blok-uslovie) - проверяет, соответствует ли указанный параметр заданному условию. Позволяет активировать разные ветки сценария, в зависимости от результата проверки.

[Задержка](/bots/blok-zaderzhka) - позволяет приостановить исполнение сценария на указанный срок.&#x20;

[Действие ](/new_page/materialy/blok-deistvie)- очень функциональный блок, позволяет как установить какую-либо переменную в необходимое значение, так и отправить информацию лида на почту. У этого блока очень много возможностей, мы разберем их [в отдельной статье](/new_page/materialy/blok-deistvie) :)

[Разделитель](/bots/blok-razdelitel) - позволяет одновременно запустить несколько веток сценария. Зачем это может пригодиться? Смотри подробнее в [описании его работы](/bots/blok-razdelitel)

Из этих блоков строится основная логика работы чат-бота. В следующих статьях мы подробнее разберем особенности каждого блока, а после этого соберём несколько примеров.

Ну и как всегда - если тебе что-то не понятно - [напиши нам в поддержку](/kak-zadat-vopros-v-podderzhku), мы поможем:wink:&#x20;


# Триггеры. Стартовый шаг

События, которые запустят бота

{% hint style="danger" %}
Чтобы отправлять пользователю реакции на лайки, комментарии и прочее, **сообщества или аккаунты должны получить право писать пользователю в личные сообщения.** \
Пока доступа нет, триггер, отправляющий информацию в личные сообщения, не будет срабатывать. \
\
Как получить разрешение на отправку сообщений ВКонтакте? \
С помощью мини-лендинга или ВК-лендинга. Также разрешение автоматически получается, когда пользователь сам пишет что-либо в группу ВКонтакте.
{% endhint %}

**Триггеры** — это целевые действия, которые могут активировать бота. \
\
Например, пользователь поставил лайк в вашей группе ВКонтакте. \
Вам нужно как-то отреагировать на этот лайк. \
\
Поставил лайк = триггер.&#x20;

И вы решаете, что делать с полученной информацией.\
Написать пользователю об этом или просто зафиксировать информацию и идти дальше.\
\
Также когда пользователь написал старт-слово боту = триггер. \
Целевое действие, после которого нужно предпринимать какие-то действия.&#x20;

### Список доступных триггеров

| Триггер                    | Поддерживаемые мессенджеры |
| -------------------------- | -------------------------- |
| Когда добавлен комментарий | Instagram, VK              |
| Когда удален комментарий   | Instagram, VK              |
| Когда добавлен лайк        | VK                         |
| Когда убран лайк           | VK                         |
| Когда сделан репост        | VK                         |
| Канал упомянут             | Instagram                  |
| Канал упомянут в истории   | Instagram                  |

### **Как выглядит триггер?**&#x20;

В новых чат-ботах **триггер** — это фиолетовый блок в самом начале цепочки. \
Он же является стартовым шагом. \
\
Этот блок нельзя скоировать или удалить.&#x20;

В новом чат-боте он появляется сразу, соединённый со следующим синим блоком "Сообщение". <br>

![Как выглядит триггер](/files/sVDS717K4Mu5y88rOsvu)

### Как мне делать чат-бота, если я не хочу делать реакции на лайки, комментарии и т. д.?

По умолчанию работает основной триггер. Он обведён жёлтой рамкой, и от него идёт жёлтая стрелочка.&#x20;

Этот триггер срабатывает, когда подписчик:&#x20;

* написал [старт-слово](/kak-zapustit-bota#start-slovo)
* запустил чат-бота через [мини-лендинг](/mini-lendingi-or-podpisnye-stranicy)&#x20;
* разрешил отправку сообщений в [ВК-лендинге](/vk-lendingi)
* дошёл до блока "[Действие](https://docs.leadconverter.su/bots/pages/-M_WHZPpV_hGBs4oMiL4#5.-zapusk-bota.)", и ему был запущен бот&#x20;
* или использовал другие стандартные способы запуска ботов&#x20;

![](/files/SYbHUNByYmkt3kKWSMZb)

### **Триггеры на действия в паблике/аккаунте**

Триггеры, которые реагируют на лайки, комментарии и другие действия в паблике/аккаунте, имеют отдельный фиолетовый выход.&#x20;

Это означает, что каждый триггер может иметь свою цепочку сообщений.&#x20;

{% hint style="success" %}
**В фиолетовом блоке "Триггеры" нет ограничения на количество триггеров.** \
\
Это значит, что **НЕ нужно** настраивать отдельных ботов для каждого триггера, а также для каждого нового сообщества или аккаунта.&#x20;
{% endhint %}

![Каждый триггер имеет отдельный фиолетовый выход. У каждого триггера может быть отдельная цепочка сообщений. Нет ограничений по количеству триггеров в блоке. ](/files/EyshPofoEOqPxXBfeV9r)

### Отличие жёлтого и фиолетового выхода

![](/files/bN579wdVjsYSFXc2SPF4)

Как это будет работать?&#x20;

Когда будет поставлен лайк в сообществе LeadConverter, запустится цепочка сообщений  "Поставили лайк, благодарность".&#x20;

Если бота запустили с помощью старт-слова, мини-лендинга, ВК-лендинга или блока "Действие", то сработает цепочка сообщений "Запустили бота стандартно, через старт-слово".&#x20;

### Стандартная настройка триггера

Для того, чтобы отредактировать блок с триггером, нажимаем на него.&#x20;

Откроется окно редактирования триггеров. В начале оно будет пустое.&#x20;

Нажимаем на кнопку + ДОБАВИТЬ ТРИГГЕР&#x20;

<div align="left"><img src="/files/wSe4KHJ3chJ2BlbnC4Tp" alt=""></div>

После нажатия на эту кнопку, появится список триггеров. Его можно прокрутить колёсиком мыши и выбрать нужный.&#x20;

Рядом с каждым триггером пишется соцсеть, которая поддерживает такую возможность.&#x20;

<div align="left"><img src="/files/8mHZFesfrMNaEVQtTOZb" alt=""></div>

Выбираем нужный триггер и попадаем в окошко редактирования этого триггера.&#x20;

![Окно редактирования триггера](/files/tKFuoRM1JHiGyfBgXJ4p)

Разберём параметры, которые можно настроить, подробнее:&#x20;

1. [Когда добавлен комментарий](https://docs.leadconverter.su/tipy-dannykh/triggery.-startovyi-shag/kogda-dobavlen-kommentarii)
2. [Когда удален комментарий](https://docs.leadconverter.su/tipy-dannykh/triggery.-startovyi-shag/kogda-udalen-kommentarii)
3. [Когда добавлен лайк](/bots/triggery.-startovyi-shag/kogda-dobavlen-laik)
4. [Когда убран лайк](/bots/triggery.-startovyi-shag/kogda-ubran-laik)
5. [Когда сделан репост](/bots/triggery.-startovyi-shag/kogda-sdelan-repost)
6. [Канал упомянут](/bots/triggery.-startovyi-shag/kanal-upomyanut)
7. [Канал упомянут в истории](/bots/triggery.-startovyi-shag/kanal-upomyanut-v-istorii)
8. [Покинул сообщество](/bots/triggery.-startovyi-shag/pokinul-soobshestvo)
9. [Вступил в сообщество](broken://pages/kqP8SFQfsPRJ6sqjf9an)
10. [Заблокирован в сообществе](/bots/triggery.-startovyi-shag/zablokirovan-v-soobshestve)
11. [Разблокирован в сообществе](/bots/triggery.-startovyi-shag/razblokirovan-v-soobshestve)


# Когда добавлен комментарий

Триггер запускает бота, когда пользователь оставит комментарий под публикацией

Этот триггер работает для каналов:

1. Instagram
2. ВКонтакте

{% hint style="info" %}
Чтобы бот мог отправить личное сообщение в **ВКонтакте** после активации триггера, нужно получить от пользователя **разрешение на отправку сообщений.**&#x20;

*Instagram может писать первым. Сообщения отправляются в раздел "Запросы".*
{% endhint %}

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают параметры настройки и как их настраивать?

<div align="left"><figure><img src="/files/5AB73ayJuyxWInWxICzB" alt=""><figcaption></figcaption></figure></div>

### 1. В канале(ах)

Здесь нужно выбирать канал, в котором будет работать триггер.&#x20;

Канал - это сообщество, аккаунт или бот, подключённый в разделе "Настройки". Например, сообщество ВКонтакте, аккаунт Instagram и т.д.

Нажимаем на выпадающий список и выбираем нужный канал, в котором будем ожидать комментарий.

<div align="left"><figure><img src="/files/zlzl4mSGyQMCPR5Qfvnq" alt=""><figcaption></figcaption></figure></div>

### **2. С текстом**

Здесь мы выбираем, на какое слово необходимо реагировать в комментариях.&#x20;

Доступны 3 варианта:

[Содержащим](https://docs.leadconverter.su/tipy-dannykh/triggery.-startovyi-shag/kogda-dobavlen-kommentarii#soderzhashim-v-ishet-v-tekste-ukazannyi-tekst.)\
[Равным](https://docs.leadconverter.su/tipy-dannykh/triggery.-startovyi-shag/kogda-dobavlen-kommentarii#ravnym-srabotaet-kogda-budet-napisano-tolko-eto-slovo.)\
[Соответствующим регулярке](https://docs.leadconverter.su/tipy-dannykh/triggery.-startovyi-shag/kogda-dobavlen-kommentarii#sootvetsvuyushim-regulyarke-srabotaet-kogda-budet-vypolneno-uslovie-regulyarnogo-vyrazheniya.)

#### **Содержащим**

Бот будет искать в тексте комментария указанное вами слово или словосочетание.

К примеру, напишем в это поле слово "**Тест**". С такой настройкой бот будет искать в каждом комментарии слово "**Тест**", и на фразу "Привет, **тест**" - триггер сработает и запустит нужный сценарий бота.

<div align="left"><figure><img src="/files/RbntvCGXoCYmH6KYbvGX" alt=""><figcaption></figcaption></figure></div>

#### **Равным**

Триггер с такой настройкой сработает, когда в комментарии будет написано **только выбранное слово или словосочетание**. В данном триггере важен каждый символ.&#x20;

Например, если установить в настройки слово "Тест" - триггер будет ожидать исключительно слово "Тест". **Без дополнительных слов и символов.** \
\
Если пользователь напишет "Привет, тест" или "Тест!"- триггер не сработает.&#x20;

Но если пользователь напишет просто слово "**Тест**" - триггер запустит бота.

<div align="left"><figure><img src="/files/1UnEi6qOPNoE8jwRFGQ8" alt=""><figcaption></figcaption></figure></div>

#### **Соответствующим регулярке**

Триггер с такой настройкой сработает, когда будет выполнено условие регулярного выражения.&#x20;

Регулярные выражения - это специфическое направление, связанное с программированием. Регулярные выражения позволяют отслеживать данные, подходящие под множество условий. К примеру, можно проверять номера телефонов по принципу: первый символ - плюс +. Следующий символ - цифра от 1 до 9 и т.д.&#x20;

Знать тонкости регулярных выражений не обязательно, вы можете использовать готовые конструкции для проверки значений.&#x20;

Например, есть регулярное выражение, которое ищет любой текст:

```
.+
```

Триггер с такой настройкой запустит бота, если пользователь просто напишет комментарий, и совсем неважно, с каким текстом.&#x20;

Список регулярных выражений можно посмотреть, кликнув на иконку ниже 👇

{% embed url="<https://docs.leadconverter.su/regulyarnye-vyrazheniya>" %}

<figure><img src="/files/dYnFAFMiZ9y4L3QZWsGo" alt=""><figcaption></figcaption></figure>

### 3. Написанный под постами с ID

Здесь указывается **ID публикаций**, на которые будет реагировать триггер. .&#x20;

{% hint style="success" %}
Если оставить поле пустым, триггер будет работать на всех постах размещенных в группе/странице
{% endhint %}

Чтобы узнать **ID канала** - нажмите на подходящую иконку ниже 👇

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-posta-vkontakte>" %}

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-posta-instagram>" %}

Чтобы разместить ID канала, нужно его скопировать, вставить в поле и нажать "**Enter**"

<div align="left"><figure><img src="/files/XuqbauhmzyzEbXDLEABm" alt=""><figcaption></figcaption></figure></div>

{% hint style="success" %}
Если остались вопросы, смело задавайте вопросы в нашу техподдержку! Мы всегда придём на помощь 👇🤗
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Когда удалён комментарий

Триггер запускает бота, когда пользователь удалил комментарий под постом

Этот триггер работает для каналов во **ВКонтакте.**

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

<figure><img src="/files/5RfI340Ov4zxtMtyth5Y" alt=""><figcaption></figcaption></figure>

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/Vc7trJNmjww85Jgl4ieI" alt=""><figcaption></figcaption></figure>

* **Написанный под постами с ID**

В этом пункте указывается **ID постов**, на которые будет реагировать триггер.

{% hint style="info" %}
Если оставить поле пустым, триггер будет работать **на всех постах**, размещенных в группе/странице.
{% endhint %}

Чтобы узнать **ID канала**, смотрите инструкцию👇

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-posta-vkontakte>" %}

Для размещения ID канала нужно его скопировать, вставить в поле и нажать "**Enter**".

<figure><img src="/files/7IhsZdlaRQt9UgxS1yEQ" alt=""><figcaption><p>Готово!</p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Когда добавлен лайк

Триггер запускает бота, когда пользователем добавлен лайк под постом

Этот триггер работает только для каналов во **ВКонтакте.**

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

<figure><img src="/files/ru3E35r1n9irZY3aH4d5" alt=""><figcaption></figcaption></figure>

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/AvtpHDSbJwBwoKOSeI5g" alt=""><figcaption></figcaption></figure>

* **Написанный под постами с ID**

В этом пункте указывается **ID постов**, на которые будет реагировать триггер.

{% hint style="info" %}
Если оставить поле пустым, триггер будет работать **на всех постах** размещенных в группе/странице.
{% endhint %}

Чтобы узнать **ID канала**, нажмите на иконку ниже 👇

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-posta-vkontakte>" %}

Для размещения ID канала нужно его скопировать, вставить в поле и нажать "**Enter**".

<figure><img src="/files/F9Hs4CjUWYnUOx7Ywtu7" alt=""><figcaption><p>Всё настроено!</p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Когда убран лайк

Триггер запускает бота, когда пользователь удалил лайк под постом

Этот триггер работает только для каналов во **ВКонтакте.**

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

<figure><img src="/files/U3Wd3d1XshVuqaHirIej" alt=""><figcaption></figcaption></figure>

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/ow8yOAuflmFNGD0CRUw4" alt=""><figcaption></figcaption></figure>

* &#x20;**Написанный под постами с ID**

Здесь указывается **ID постов**, на которые будет реагировать триггер.

{% hint style="info" %}
Если оставить поле пустым, триггер будет работать **на всех постах** размещенных в группе/странице
{% endhint %}

Чтобы узнать **ID канала**, нажмите на иконку ниже 👇

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-posta-vkontakte>" %}

Для размещения ID канала нужно его скопировать, вставить в поле и нажать "**Enter**".

<figure><img src="/files/KwMvhKl2priph6wBmZYz" alt=""><figcaption><p>Готово <span data-gb-custom-inline data-tag="emoji" data-code="1f389">🎉</span></p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Когда сделан репост

Триггер запускает бота, когда пользователь сделал репост поста

Этот триггер работает только для каналов во **ВКонтакте.**

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

<figure><img src="/files/bbLIWrYIbuscKTGdlfyG" alt=""><figcaption></figcaption></figure>

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/Bgac8l5CaBlDVCbbh6lS" alt=""><figcaption></figcaption></figure>

* **Написанный под постами с ID**

В этом пункте указывается **ID постов**, на которые будет реагировать триггер.

{% hint style="info" %}
Если оставить поле пустым, триггер будет работать **на всех постах** размещенных в группе/странице
{% endhint %}

Как узнать **ID канала**, смотрите инструкцию ниже 👇

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-posta-vkontakte>" %}

Чтобы разместить ID канала, нужно его скопировать, вставить в поле и нажать "**Enter**".

<figure><img src="/files/e9Ru4anocjIymzsY22Q0" alt=""><figcaption><p>Всё готово!</p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Канал упомянут

Триггер запускает бота, когда пользователь упомянул ваш аккаунт в комментариях вашего аккаунта

Этот триггер работает только для каналов в **Instagram**.

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

<figure><img src="/files/niEJVXkMl7GLh2WP9Clq" alt=""><figcaption></figcaption></figure>

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/53zYrc2hly3x1KwMKAg3" alt=""><figcaption></figcaption></figure>

* **С текстом**

В этом пункте мы выбираем, на какое слово в комментариях последует реакция бота.

[Содержащим](#soderzhashim-ishet-v-tekste-ukazannoe-slovo)\
[Равным](#ravnym-srabotaet-kogda-budet-napisano-tolko-eto-slovo)\
[Соответствующим регулярке](#sootvetstvuyushim-regulyarke-srabotaet-kogda-budet-vypolneno-uslovie-regulyarnogo-vyrazheniya)

Разберём каждую функцию подробнее :point\_down:

#### ***Содержащим*** ищет в тексте указанное слово

Например, мы указываем слово "**тест**". Тогда на фразу: "Привет, **тест**", — триггер сработает и запустит бота.&#x20;

<figure><img src="/files/QZ5teUoaqILxRmhmwszR" alt=""><figcaption></figcaption></figure>

#### ***Равным*** сработает, когда будет написано только это слово

Допустим, если пользователь напишет комментарий: "**Привет, тест**", — триггер **НЕ** сработает.&#x20;

А если напишет просто: "**Тест**", — в таком случае триггер запустит бота.

<figure><img src="/files/j89K2uNVJLGnqgi57jbs" alt=""><figcaption></figcaption></figure>

#### ***Соответствующим регулярке*** сработает, когда будет выполнено условие регулярного выражения

Например, есть регулярное выражение "**любой текст**":

```
.+
```

Если будет написано любое сообщение в комментариях, триггер запустит бота.

Список регулярных выражений можно посмотреть тут👇

{% embed url="<https://docs.leadconverter.su/regulyarnye-vyrazheniya>" %}

<figure><img src="/files/wJPW56aMTY68DUFyJ8tY" alt=""><figcaption></figcaption></figure>

* **Написанный под постами с ID**

В этом пункте указывается **ID постов**, на которые будет реагировать триггер.

{% hint style="info" %}
Если оставить поле пустым, триггер будет работать **на всех постах** размещенных в группе/странице.
{% endhint %}

Как узнать **ID канала**, смотрите инструкцию ниже 👇

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-uznat-id-posta-instagram>" %}

Чтобы разместить ID канала, нужно его скопировать, вставить в поле и нажать "**Enter**".

<figure><img src="/files/M1ITaUBqe3fSoXiAC8aV" alt=""><figcaption><p>Настройка завершена!</p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Канал упомянут в истории

Триггер запускает бота, когда пользователь упомянул ваш аккаунт в своих историях

Этот триггер работает только для каналов в **Instagram**.

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

{% hint style="warning" %}
**Важно!**

Чтобы триггер работал после упоминания в истории, у пользователя должен быть **открытый аккаунт**.
{% endhint %}

## Что означают поля и как их настраивать?

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/tBtj5IeRCTe2JNG9bj49" alt=""><figcaption><p>Всё настроено <span data-gb-custom-inline data-tag="emoji" data-code="1f60e">😎</span></p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Покинул сообщество

Триггер запускает бота, когда пользователь покинул сообщество

Этот триггер работает только для каналов во **ВКонтакте.**

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/K2h0rKBzBsUyMeu3MJHd" alt=""><figcaption><p>Блок "Триггер" настроен!</p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Вступил в сообщество/группу/канал

Данный триггер может работать в нескольких мессенджерах, а именно во **ВКонтакте**, **Telegram** и **MAX**.

{% hint style="warning" %}
Для того чтобы триггер срабатывал на вступление в чат **ВКонтакте**, **Telegram**  и **MAX,**  важно, чтобы у бота в этом чате были **права администратора.**
{% endhint %}

{% content-ref url="/pages/2BNkszBXhOawFsSF59g7" %}
[Как добавить бота в администраторы чата ВКонтакте](/faq/populyarnye-voprosy/vkontakte/kak-dobavit-bota-v-administratory-chata-vkontakte)
{% endcontent-ref %}

{% content-ref url="/pages/BQl2heA9X5Rgb1rVOXtJ" %}
[Как добавить бота в администраторы чата MAX](/faq/populyarnye-voprosy/max/kak-dobavit-bota-v-administratory-chata-max)
{% endcontent-ref %}

{% content-ref url="/pages/0DiwvylUzwXOcUyW5Khc" %}
[Как добавить Telegram-бота в группу (чат)?](/faq/populyarnye-voprosy/telegram/kak-dobavit-telegram-bota-v-gruppu-chat)
{% endcontent-ref %}

<figure><img src="/files/090slCtgZicznP1bh4sm" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Обращаем ваше внимание: данный триггер **НЕ РАБОТАЕТ**, когда пользователь вступает в **канал** мессенджера **МАХ** и **Telegram**.&#x20;
{% endhint %}

Разберём, за что отвечают поля настроек в этом триггере:

1. В поле **«В канале(ах)»** выбирается подключенный канал связи (бот), который должен реагировать на этот триггер.

<figure><img src="/files/lYitgGnvGy3KXLZ5LA4Q" alt=""><figcaption></figcaption></figure>

2. В поле **«ID каналов/групп»** можно указать конкретный ID чата в **Telegram/ВКонтакте/MAX**, вступление в который будет отслеживать триггер.

<figure><img src="/files/hR4aIT2SOBL184eLjhCR" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Если этот параметр оставить **пустым,** то бот будет реагировать на любое вступление в чаты, где он является **администратором**.
{% endhint %}

{% content-ref url="/pages/BLV3jo6mSHzGlhVQtTcn" %}
[Как узнать ID Telegram-группы (чата)](/faq/populyarnye-voprosy/telegram/kak-uznat-id-telegram-gruppy-chata)
{% endcontent-ref %}

{% content-ref url="/pages/OtkBGiM4EEWC81ooo1jm" %}
[Как узнать ID чата в MAX](/faq/populyarnye-voprosy/max/kak-uznat-id-chata-v-max)
{% endcontent-ref %}

{% content-ref url="/pages/CwbfTvwxrnBDT4CWNPuJ" %}
[Как определить ID чата ВКонтакте](/faq/populyarnye-voprosy/vkontakte/kak-opredelit-id-chata-vkontakte)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы?\
\
Обязательно задавайте их нам в техническую поддержку, будем рады вам помочь!
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Подал заявку на вступление в канал/группу

Данный триггер срабатывает, когда пользователь подает заявку на вступление в закрытый канал или чат в **Telegram** или закрытое **сообщество ВКонтакте**.

{% hint style="warning" %}
**В открытых каналах/чатах или сообществе данный триггер срабатывать не будет.**
{% endhint %}

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

{% content-ref url="/pages/6kXaArR7yiUYwc5sDDp4" %}
[Подана заявка в Telegram чат/канал](/bots/triggery.-startovyi-shag/podal-zayavku-na-vstuplenie-v-kanal-gruppu/podana-zayavka-v-telegram-chat-kanal)
{% endcontent-ref %}

{% content-ref url="/pages/3Saas39hce7DM5MD5pPu" %}
[Подана заявка в сообщество Вконтакте](/bots/triggery.-startovyi-shag/podal-zayavku-na-vstuplenie-v-kanal-gruppu/podana-zayavka-v-soobshestvo-vkontakte)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы? \
\
Обязательно задавайте их нам в техническую поддержку, будем рады помочь!
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Подана заявка в сообщество Вконтакте

{% hint style="danger" %}
По правилам **ВКонтакте**, бот **не может** отправлять сообщение пользователю, если он не взаимодействовал с ним ранее. Т.е пока пользователь не по взаимодействует с ботом, триггер **не сможет** сработать.&#x20;
{% endhint %}

{% hint style="info" %}
Для того чтобы активировать триггер, пользователь должен подать заявку перейдя по **ссылке** на закрытое сообщество.
{% endhint %}

{% content-ref url="/pages/Jtdr6UMCOOuRpw3FMQAe" %}
[Как создать ссылку для вступления в закрытое сообщество ВКонтакте](/faq/populyarnye-voprosy/vkontakte/kak-sozdat-ssylku-dlya-vstupleniya-v-zakrytoe-soobshestvo-vkontakte)
{% endcontent-ref %}

<figure><img src="/files/DsrNLLvC5e4c3l2ARjHr" alt=""><figcaption></figcaption></figure>

Разберем за что отвечает каждое поле в триггере.

1. Поле "**В канале(ах)**" выбирается подключенный канал связи (бот) который должен реагировать на этот триггер.

<figure><img src="/files/XDptJQumCytjiNpegypL" alt=""><figcaption></figcaption></figure>

2. В поле "**ID каналов/групп**" указывать ничего **не требуется**, так как заявка принимается в сообщество.

<figure><img src="/files/yLHORCXMvQwGqjv6N9rN" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы? \
\
Обязательно задавайте их нам в техническую поддержку, будем рады помочь!
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Подана заявка в Telegram чат/канал

{% hint style="warning" %}
Для того чтобы этот триггер мог принимать заявку на вступление, важно, чтобы бот являлся **администратором** в канале/чате.&#x20;
{% endhint %}

{% content-ref url="/pages/5GAUPfrv9gRfy6Ok4UeY" %}
[Как добавить Telegram-бота на канал?](/faq/populyarnye-voprosy/telegram/kak-dobavit-telegram-bota-na-kanal)
{% endcontent-ref %}

{% content-ref url="/pages/0DiwvylUzwXOcUyW5Khc" %}
[Как добавить Telegram-бота в группу (чат)?](/faq/populyarnye-voprosy/telegram/kak-dobavit-telegram-bota-v-gruppu-chat)
{% endcontent-ref %}

{% hint style="warning" %}
Для принятия заявки так же необходимо правильно настроить **ссылку** для вступления. Более подробно о том, как это сделать, описано в инструкции **ниже**.
{% endhint %}

{% content-ref url="/pages/e17Xex0CHaHUgzmSlxuF" %}
[Как создать ссылку в Telegram с заявкой на вступление](/faq/populyarnye-voprosy/telegram/kak-sozdat-ssylku-v-telegram-s-zayavkoi-na-vstuplenie)
{% endcontent-ref %}

<figure><img src="/files/DsrNLLvC5e4c3l2ARjHr" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Важная особенность триггера - при подаче заявки в канал/чат, пользователь автоматически **дает разрешение боту на отправку сообщений.**
{% endhint %}

Разберем за что отвечает каждое поле в триггере.

1. Поле "**В канале(ах)**" выбирается подключенный канал связи (бот) который должен реагировать на этот триггер.

<figure><img src="/files/XDptJQumCytjiNpegypL" alt=""><figcaption></figcaption></figure>

2. В поле "**ID каналов/групп**", можно указать конкретный **ID** чата/канала в **Telegram,** подачу заявки в который будет отслеживать триггер.&#x20;

<figure><img src="/files/yLHORCXMvQwGqjv6N9rN" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Если этот параметр оставить **пустым**-бот будет реагировать на **любую** подачу заявки в чаты/каналы, где он является **администратором**.
{% endhint %}

{% content-ref url="/pages/BLV3jo6mSHzGlhVQtTcn" %}
[Как узнать ID Telegram-группы (чата)](/faq/populyarnye-voprosy/telegram/kak-uznat-id-telegram-gruppy-chata)
{% endcontent-ref %}

{% content-ref url="/pages/IbSSMKYX2UNqoHiMv7rr" %}
[Как узнать ID Telegram-канала](/faq/populyarnye-voprosy/telegram/kak-uznat-id-telegram-kanala)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы? \
\
Обязательно задавайте их нам в техническую поддержку, будем рады помочь!
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Заблокирован в сообществе

Триггер запускает бота, когда пользователь был заблокирован в сообществе

Этот триггер работает только для каналов во **ВКонтакте.**

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<figure><img src="/files/JX3DjQ1hF6R9siKwvO93" alt=""><figcaption><p>Настройка завершена!</p></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Изменено сообщение в чате

Инструкция в разработке. Вы можете задать вопрос в техподдержку. Мы всегда готовы прийти на помощь :relaxed::point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Добавлен комментарий в обсуждениях

Инструкция в разработке. Вы можете задать вопрос в техподдержку. Мы всегда готовы прийти на помощь :relaxed::point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Изменен комментарий в обсуждениях

Инструкция в разработке. Вы можете задать вопрос в техподдержку. Мы всегда готовы прийти на помощь :relaxed::point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Восстановлен комментарий в обсуждениях

Инструкция в разработке. Вы можете задать вопрос в техподдержку. Мы всегда готовы прийти на помощь :relaxed::point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Написан комментарий под товаром

Инструкция в разработке. Вы можете задать вопрос в техподдержку. Мы всегда готовы прийти на помощь :relaxed::point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Изменен комментарий под товаром

Инструкция в разработке. Вы можете задать вопрос в техподдержку. Мы всегда готовы прийти на помощь :relaxed::point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Восстановлен комментарий под товаром

Инструкция в разработке. Вы можете задать вопрос в техподдержку. Мы всегда готовы прийти на помощь :relaxed::point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Разблокирован в сообществе

Триггер запускает бота, когда пользователь был разблокирован в сообществе

Этот триггер работает только для каналов во **ВКонтакте.**

{% hint style="warning" %}
**Важно!**

Чтобы бот мог отправить личное сообщение после активации триггера, нужно получить **разрешение на отправку сообщений от пользователя.**
{% endhint %}

О том, как получить разрешение на отправку сообщений, читайте в инструкции ниже :point\_down:

{% embed url="<https://docs.leadconverter.su/faq/populyarnye-voprosy/kak-botu-poluchit-razreshenie-na-otpravku-soobshenii>" %}

## Что означают поля и как их настраивать?

* **В канале(ах)**

Здесь необходимо выбрать канал, в котором будет работать триггер.

Нажимаем на поле и выбираем нужный канал.

<div align="left"><figure><img src="/files/v0nqDT5UALQO7fPnIodv" alt=""><figcaption><p>Done! <span data-gb-custom-inline data-tag="emoji" data-code="1f389">🎉</span></p></figcaption></figure></div>

{% hint style="success" %}
Если остались вопросы, смело задавайте их в нашу техподдержку. Мы всегда рады прийти на помощь :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Заполнена лид-форма

Подключаем бота к приложению ВКонтакте "Форма сбора заявок", позволяющую собирать такую информацию о пользователе, как ФИО, номер телефона, электронный адрес и др.&#x20;

## Подключаем приложение к сообществу

1. Заходим в настройки своей группы через пункт **"Управление".**

<figure><img src="/files/O4KNKVrTjADCR9Tj1yYz" alt=""><figcaption></figcaption></figure>

2. В меню находим раздел **"Приложения"**.

<figure><img src="/files/Yrj7u2coj4Bh2byyuGWB" alt=""><figcaption></figcaption></figure>

3. В предложенном списке выбираем официальное приложение от ВКонтакте **"Форма сбора заявок".**

<figure><img src="/files/MERlQekj09u6wgSljbPk" alt=""><figcaption></figcaption></figure>

4. **Добавляем** приложение в наше сообщество.

{% hint style="info" %}
Если **группа новая**, то больше никаких настроек **не потребуется**.
{% endhint %}

5. После того, как приложение было добавлено в нужную группу, переходим **"В сообщество"**.

<figure><img src="/files/f47BmmIzIntv5LI3zL77" alt=""><figcaption></figcaption></figure>

&#x20;6\. Далее снова в настройках группы выбираем **"Управление"** и в открывшемся меню открываем пункт **"Работа с API"**.

<figure><img src="/files/VSV7gi90Iz9rxRLeW6yK" alt=""><figcaption></figcaption></figure>

7. Наверху страницы выбираем вкладку **"Callback API"**, а сервер - **LeadConverter**.

<figure><img src="/files/RPBKfizqu3nUCX3EPAFE" alt=""><figcaption></figcaption></figure>

8. Переходим в **"Типы событий"** и листаем страницу до самого низ&#x430;**.**

<figure><img src="/files/jAaz1JaSK9ChidvBMvZf" alt=""><figcaption></figcaption></figure>

9. Ставим галочку возле пункта **"Lead forms".**

<figure><img src="/files/alnmgLyiAuMm6EUSXDhS" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**ВНИМАНИЕ!**\
\
Галочка ставится автоматически, но из-за периодических багов ВКонтакте этого может не произойти. \
\
Поэтому лучше убедиться самому, что галочка стоит на своем месте.\
\
Без нее ничего работать НЕ БУДЕТ!
{% endhint %}

## Настраиваем приложение

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

<div align="left"><figure><img src="/files/B52W7DoNIoRWupYoQXfU" alt=""><figcaption></figcaption></figure></div>

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

Вы можете добавить:

* Текст заголовка и описание;
* Базовые вопросы (ФИО, номер телефона, адрес и т.д.);
* Свои вопросы;
* **Политика конфиденциальности**

Этот пункт обязателен к заполнению. \
Если у вас нет своей политики, то возьмите ее от LeadConverter по ссылке —  <https://leadconverter.ru/privacy_policy.pdf>

{% hint style="info" %}
Этот пункт нужен для того, чтобы пользователь дал согласие на обработку своих данных.
{% endhint %}

* Текст после отправки заявки;
* Настройки формы;
* Код пикселя для рекламы.

4. **Сохраняем** заполненную форму и в открывшемся окне выбираем пункт **"Скопировать ссылку"**.

<figure><img src="/files/863jKxnhxr4KAFA6FwgM" alt=""><figcaption></figcaption></figure>

5. Не забудьте в пункте **"Статус"** нажать кнопку **"Активировать".**

<figure><img src="/files/Blg2KzMUFCh48rqehYl1" alt=""><figcaption></figcaption></figure>

Когда все будет заполнено, получится такая форма:

<div align="left"><figure><img src="/files/wDk8cq70NBFy7jN1KFo4" alt=""><figcaption></figcaption></figure></div>

## Настраиваем блок "Триггер"&#x20;

1. Нам нужен **ID формы**. У каждой формы он свой и отображается **наверху в ссылке**.&#x20;

<figure><img src="/files/kgFcMISIM4Zaj42ZuOVo" alt=""><figcaption></figcaption></figure>

У нас это цифра 1, то есть ID формы будет 1.

2. **Переходим в LeadConverter**, в ту кампанию, к которой подключена необходимая нам группа (посмотреть подключенные каналы можно в разделе "Настройки").
3. Переходим в редактор сценария нужного бота и открываем **блок** <mark style="color:purple;">"Триггер"</mark>.
4. Далее выбираем пункт **"Заполнена лид-форма".**

<div align="left"><figure><img src="/files/FHuA04Sd31Mr5hxg70ML" alt=""><figcaption></figcaption></figure></div>

5. В пункте **"В канале(ах)"** выбираем нужную группу.
6. В пункте "ID форм(ы)" **прописываем ID** нашей формы. У нас это цифра 1.

<figure><img src="/files/D3IgJcndduEZYkCo6B8L" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Если у вас больше форм, то также впишите сюда номера их ID. Тогда вы будете получать информацию со всех форм, а не только с одной.
{% endhint %}

7. Нажимаем кнопку **"Сохранить".**

## **Дополнительные возможности: парсинг данных**

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

<figure><img src="/files/Chz4xe95Hf8EuymTm2pf" alt=""><figcaption></figcaption></figure>

Раскодировать полученную информацию поможет **парсинг**.

{% hint style="info" %}
Парсинг (от англ. parsing) — это процесс извлечения структурированной информации из неструктурированных данных из HTML-страниц, XML-документов, текстовых файлов и других источников и преобразования их в определенный формат.
{% endhint %}

1. Добавьте <mark style="color:blue;">блок "Сообщение"</mark> и откройте его.
2. Выберите вкладку **"Сообщение",** скопируйте и вставьте следующие **переменные**:

```
Заполнена форма! ‌ ‌
Название формы: ‌‌{{last_request.source_request.object.form_name}} ‌
Ссылка на пользователя в ВКонтакте: https://vk.com/id{{last_request.source_request.object.user_id}}
‌‌{{last_request.source_request.object.answers.0.question}}: ‌{{last_request.source_request.object.answers.0.answer}} ‌‌‌{{last_request.source_request.object.answers.1.question}}: ‌{{last_request.source_request.object.answers.1.answer}} ‌‌‌‌{{last_request.source_request.object.answers.2.question}}: ‌{{last_request.source_request.object.answers.2.answer}} ‌‌‌‌‌{{last_request.source_request.object.answers.3.question}}: ‌{{last_request.source_request.object.answers.3.answer}} ‌‌‌‌‌‌{{last_request.source_request.object.answers.4.question}}: ‌{{last_request.source_request.object.answers.4.answer}} ‌‌‌‌‌‌‌{{last_request.source_request.object.answers.5.question}}: ‌{{last_request.source_request.object.answers.5.answer}} ‌‌‌‌‌‌‌{{last_request.source_request.object.answers.6.question}}: ‌{{last_request.source_request.object.answers.6.answer}} ‌ ‌
Ссылка на форму: https://vk.com/app6013442_-{{last_request.source_request.group_id}}?form_id={{last_request.source_request.object.form_id}}#form_id={{last_request.source_request.object.form_id}}
```

<div align="left"><figure><img src="/files/WuG4RzMmoOJ4HQ9bv0CY" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
`‌В` программировании все начинается с 0, а не с 1.

\
Поэтому строки {{last\_request.source\_request.object.answers.0.question}}: ‌{{last\_request.source\_request.object.answers.0.answer}} обозначают **ПЕРВЫЙ** вопрос и ответ на него, несмотря на цифру 0 в коде.&#x20;
{% endhint %}

3. После парсинга данные в сообщении приобретут понятный и лаконичный вид:

<figure><img src="/files/HHjilZaadwkTySwUrFgg" alt=""><figcaption></figcaption></figure>

Готово!

{% hint style="success" %}
Остались вопросы? Задайте их в нашу техподдержку!

Мы всегда рады помочь :relaxed::point\_down:
{% endhint %}


# Блок «Сообщение»

Создадим первое приветствие от чат-бота.

{% hint style="success" %}
На эту тему [есть видео на нашем канале](https://www.youtube.com/watch?v=Y3kIKZfTxOA) :)
{% endhint %}

&#x20;«**Сообщение**» - это блок, который позволяет отправлять подписчику сообщения, ссылки, кнопки, товары, файлы, и т.д.

Давай пойдем от простого к сложному. Вот мы создали сообщение, и хотим поприветствовать в нём нашего подписчика.&#x20;

<div align="left"><img src="/files/-MasUaUIJgbgkdw79xzU" alt=""></div>

Нажимаем "сообщение", появляется поле ввода сообщения.

<div align="left"><img src="/files/-MasUpqjduvBXYPB_u71" alt=""></div>

Приветствуем пользователя. Ну и раз уж мы все такие креативные и веселые - добавляем смайлики, с помощью иконки <img src="/files/-MasV6UpM5OED0wyHrf5" alt="" data-size="original"> В правом верхнем углу текстового поля.

Предлагаю протестировать своего бота уже сейчас :)&#x20;

### Запуск бота через тестирование

В правом верхнем углу редактора находится кнопочка <img src="/files/-MasVtT4j7nIPiy68gDg" alt="" data-size="line"> Если ты кликнешь на неё - появится список доступных мессенджеров, в которых ты можешь запустить этого бота.&#x20;

<div align="left"><img src="/files/-MasVVigPfQR9Y1QR-1d" alt=""></div>

Кликни, на нужный тебе мессенджер. Если ты уже подключал аккаунт ранее - бот сразу же будет запущен.&#x20;

Если ты ранее не подключал аккаунт - перед тобой появится вот такой список&#x20;

<div align="left"><img src="/files/-MasWPgHwsdUU7RORinI" alt=""></div>

Выбери, к какому мессенджеру ты хочешь привязать тестовый аккаунт. Я хочу привязать к Telegram, кликаю в соответствующий выпадающий список. Выбираю бота, которого необходимо запустить. Кнопка "Подключить аккаунт" становится активной. Нажимаю её.&#x20;

<div align="left"><img src="/files/-MasXK2bIhdBA2H6nBTY" alt=""></div>

Дальше открывается окно выбранного мессенджера. В случае с Telegram - появляется кнопка <img src="/files/-MasY0Bz27S1C-00a4pR" alt="" data-size="original">&#x20;

Кликаем на неё. Переходим на вкладку сервиса, и о чудо! Видим, что наш аккаунт успешно привязался!&#x20;

<div align="left"><img src="/files/-MasYGGpbad1C3YMFTO5" alt=""></div>

Процедура подключения для других мессенджеров может немного отличаться, например фейсбук и viber подвяжет аккаунт автоматически.&#x20;

ВКонтакте - перекинет тебя в ВК-приложение с призывом "Подключение аккаунта ВКонтакте к боту" и кнопкой "Подключить" - просто кликни на неё.&#x20;

Теперь, когда ты всё подключил - возвращайся к первому шагу этой статьи. Кликай на кнопочку <img src="/files/-MasVtT4j7nIPiy68gDg" alt="" data-size="line"> в правом верхнем углу, выбирай подключенный мессенджер.

<div align="left"><img src="/files/-MasVVigPfQR9Y1QR-1d" alt=""></div>

Бот будет запущен.&#x20;

<div align="left"><img src="/files/-MasZ_2s52Y-vIAiGwWZ" alt=""></div>

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

И как всегда, если остались вопросы - [задай их в поддержку ](/kak-zadat-vopros-v-podderzhku):)


# Кнопки

{% embed url="<https://youtu.be/IwOpSTaBxW0>" %}

К каждому элементу синего блока "**Сообщение**" можно добавить кнопки.

{% hint style="warning" %}
Кнопка, кнопка-ссылка, запрос локации и контакта - это элементы, которые ожидают нажатия. **Кнопки ждут реакции от пользователя, и если её нет - сценарий не идёт дальше.** \
\
Чтобы подписчики не остались навсегда в блоке с кнопкой - используй [реакцию на бездействие](/bots/blok-soobshenie/reakciya-na-bezdeistvie).&#x20;
{% endhint %}

### Добавление кнопок

Чтобы добавить кнопку, нужно нажать на кнопку "**Добавить кнопку**" или на значок "**+**" справа от строки

<div align="left"><img src="/files/4hzy9OdtGzJa2Txe5c3X" alt=""></div>

<div align="left"><img src="/files/HEkwEuu3OPtscSMBlWQq" alt=""></div>

### Перемещение кнопок

Если добавить 2 кнопки и более - появится возможность перемещать кнопки. Для того, чтобы переместить - нужно навести курсор мыши на кнопку, зажать **левую кнопку мыши** и перенести кнопку на нужную стоку или столбец.

<div align="left"><img src="/files/oSnFcuXiYQ4e87doi1ET" alt=""></div>

Если нужно перенести строку, надо навести на значок ![](/files/Ifoz7zsjsOKPp3glcdgO) слева от строки, зажать **левую кнопку мыши** и перетащить строку в нужное место.&#x20;

<div align="left"><img src="/files/E9yhYrl7xuvTu4UlkQ0z" alt=""></div>

### Редактирование кнопок

В каждой кнопке можно настроить "**Текст кнопки**", "**Тип кнопки**" и "**Цвет кнопки**"

Для редактирования кнопки, нужно навести курсор мыши на кнопку и **нажать левую кнопку мыши.**

**Текст кнопки:**

Можно написать текст на любом языке. Ограничение 40 символов на кнопку.

{% hint style="success" %}
В кнопку можно добавить эмодзи
{% endhint %}

**Цвет кнопки:**

Доступные цвета в кнопках:

Белый\
Зеленый\
Красный\
Синий\
Произвольный

{% hint style="info" %}
Произвольный цвет можно выбрать только для **Viber.** С помощью цветовой палитры можно выбрать любой цвет из 16 000 000 оттенков.&#x20;
{% endhint %}

{% hint style="warning" %}
Цвет кнопок, после отправки, будет отображаться только во **ВКонтакте** и **Viber.**\
\
**Telegram**, **Instagram**, **Facebook** цветные кнопки не поддерживают, поэтому в данных мессенджерах  кнопки будут иметь базовые цвета.
{% endhint %}

**Тип кнопок:**

В каждой кнопке можно выбрать тип кнопки:

Кнопка\
Ссылка\
Ссылка без отслеживания\
Запрос контакта\
Запрос локации

Чтобы настроить тип кнопки, нужно навести курсор мыши на выпадающий список выбора типа кнопки. Нажать левую кнопку мыши и выбрать нужный тип кнопки.

<div align="left"><img src="/files/oHOxiIaas8wjWvM0lZCu" alt=""></div>

Подробно о типах кнопок - в следующем уроке. Переходи :relaxed::point\_down:

{% embed url="<https://docs.leadconverter.su/tipy-dannykh/page-1/tipy-knopok>" %}

Забегая вперёд, можешь сразу ознакомиться с интересующей темой :point\_down:

{% embed url="<https://docs.leadconverter.su/tipy-dannykh/page-1/rezhim-knopok>" %}

{% embed url="<https://docs.leadconverter.su/tipy-dannykh/page-1/rezhim-sovmestimosti>" %}

{% embed url="<https://docs.leadconverter.su/tipy-dannykh/page-1/skryvat-posle-nazhatiya>" %}

{% embed url="<https://docs.leadconverter.su/tipy-dannykh/page-1/zapret-povtornogo-nazhatiya>" %}

{% embed url="<https://docs.leadconverter.su/tipy-dannykh/page-1/tipy-knopok>" %}

Если остались вопросы - смело пиши о своих сложностях в техподдержку или в чат взаимопомощи. Наша команда и дружное комьюнити всегда придёт на помощь :heart\_decoration:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Режимы кнопок

Кнопки можно отправить в 3 режимах:\
**Кнопки в меню**\
**Кнопки в сообщении**\
**Скрыть меню**

Выбрать режим кнопок можно тут 👇

<div align="left"><img src="/files/jHVUt9I0XBHSYoZEsmRn" alt=""></div>

### **Под сообщением**

Когда активирован этот режим, кнопки отправляются под текстом

![](/files/ilfpMBKAiCvURhAZBLZy)

### **Меню**

Когда активирован этот режим, кнопки отправляются под полем ввода сообщений.&#x20;

![](/files/Zvw6vhTeJHmTlqDISD3k)

{% hint style="warning" %}
В Facebook и Instagram кнопки в режиме меню отправляются в формате **Быстрых ответов**
{% endhint %}

![](/files/gSPvL6Tcm7VBWnu7fUOd)

### **Скрыть меню**

Этот режим работает вместе с режимом "**Меню**". Если по сценарию автоворонки нам необходимо скрыть отправленное ранее постоянное меню - необходимо отправить сообщение, у которого будет выбран режим "**Скрыть меню**".

Если остались вопросы - смело пиши о своих сложностях в техподдержку или в чат взаимопомощи. Наша команда и дружное комьюнити всегда придёт на помощь :heart\_decoration:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Режим совместимости

Каждый мессенджер устанавливает собственные ограничения по доступному количеству кнопок.&#x20;

Например, ВКонтакте в режиме "Под сообщением" позволяет создать 10 кнопок. Телеграм в этом же режиме может отправить 100 кнопок.&#x20;

Режим совместимости позволяет создать **универсальное количество** кнопок под все мессенджеры. С учётом минимальных значений среди мессенджеров ВКонтакте, Telegram и Viber. \
\
То есть, если вы создаёте кнопки с включенным  "**Режимом совместимости**", то, будьте уверены - ни один лимит не будет нарушен.&#x20;

<div align="left"><img src="/files/zHb8LXArcN6XrmvjpAo5" alt=""></div>

### **Режим совместимости включен**

Если режим совместимости включен - конструктор автоматически ограничивает доступное количество кнопок.&#x20;

В зависимости от режима кнопок, установлены следующие ограничения **при включённом режиме совместимости**:

**Режим кнопок: Под сообщением**

<table><thead><tr><th width="224.9170278700671">Количество кнопок в строке</th><th width="220.76678239288495">Количество строк</th><th>Количество кнопок всего</th></tr></thead><tbody><tr><td><strong>5</strong></td><td><strong>6</strong></td><td><strong>10</strong></td></tr></tbody></table>

#### Режим кнопок: **Меню**

<table><thead><tr><th width="224.9170278700671">Количество кнопок в строке</th><th width="220.76678239288495">Количество строк</th><th>Количество кнопок всего</th></tr></thead><tbody><tr><td><strong>5</strong></td><td><strong>7</strong></td><td><strong>40</strong></td></tr></tbody></table>

Узнать лимиты для каждого режима кнопок можно, наведя курсор мыши на иконку **i** справа от кнопки "**Добавить кнопку**".

<div align="left"><img src="/files/Sl1IrqhaxMtB8LKZLLCu" alt=""></div>

### **Режим совместимости выключен**

Если режим совместимости **выключен**, активируются лимиты по активному мессенджеру.

В зависимости от мессенджера, установлены следующие ограничения **при выключенном режиме совместимости**:\
\
**Режим кнопок: Под сообщением**

<table><thead><tr><th width="162">Мессенджер</th><th width="150">Количество кнопок в строке</th><th>Количество строк</th><th>Количество кнопок всего</th></tr></thead><tbody><tr><td><strong>Telegram</strong></td><td>8</td><td>100</td><td>100</td></tr><tr><td><strong>ВКонтакте</strong></td><td>5</td><td>6</td><td>10</td></tr><tr><td><strong>Viber</strong></td><td>6</td><td>7</td><td>42</td></tr><tr><td><strong>Instagram</strong></td><td>1</td><td>12</td><td>12</td></tr><tr><td><strong>Facebook</strong></td><td>1</td><td>12</td><td>12</td></tr></tbody></table>

**Режим кнопок: Меню**

<table><thead><tr><th width="162">Мессенджер</th><th width="150">Количество кнопок в строке</th><th>Количество строк</th><th>Количество кнопок всего</th></tr></thead><tbody><tr><td><strong>Telegram</strong></td><td>12</td><td>300</td><td>300</td></tr><tr><td><strong>ВКонтакте</strong></td><td>5</td><td>10</td><td>40</td></tr><tr><td><strong>Viber</strong></td><td>6</td><td>7</td><td>42</td></tr><tr><td><strong>Instagram</strong></td><td>1</td><td>12</td><td>12</td></tr><tr><td><strong>Facebook</strong></td><td>1</td><td>12</td><td>12</td></tr></tbody></table>

Если остались вопросы - смело пиши о своих сложностях в техподдержку или в чат взаимопомощи. Наша команда и дружное комьюнити всегда придёт на помощь :heart\_decoration:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Скрывать после нажатия

<div align="left"><img src="/files/AFyR7W3XKpjI0j9iI0Ov" alt=""></div>

Переключатель "Скрывать после нажатия" появляется при выборе режима кнопок "Меню".

{% hint style="warning" %}
Режим скрытия возможно активировать только для мессенджеров **ВКонтакте** и **Telegram**. \
\
В остальных мессенджерах кнопки скрываются автоматически после нажатия.
{% endhint %}

Данная настройка позволяет скрыть постоянное меню после нажатия на кнопку.

То есть, меню может быть всегда в открытом состоянии:

<div align="left"><img src="/files/qeMEBUnETPGzzg1RuS9t" alt=""></div>

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

<div align="left"><img src="/files/jKrkvP5GMdQ2XDqEiOij" alt=""></div>

Пользователь сможет самостоятельно раскрыть пункты меню, воспользовавшись кнопкой раскрытия меню. :point\_up:&#x20;

Если остались вопросы - смело пиши о своих сложностях в техподдержку или в чат взаимопомощи. Наша команда и дружное комьюнити всегда придёт на помощь :heart\_decoration:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Запрет повторного нажатия

<div align="left"><img src="/files/ttFJZYyqsgbh5mZW4Ngs" alt=""></div>

В каждом блоке "**Сообщение**" есть переключатель "**Разрешить повторное нажатие кнопок**" . Когда он активен -  пользователь не сможет нажимать "старые" кнопки.&#x20;

Например, в Шаге 1 есть кнопки. И после этого шага идёт Шаг 2.&#x20;

Если в Шаге 1 запретить повторное нажатие, то, когда пользователь перейдёт ко второму Шагу, то он не сможет нажать кнопки, которые были выше.&#x20;

То есть, когда пользователь перешёл на следующий шаг - кнопки из прошлых шагов не будут реагировать, если активирован запрет повторного нажатия.&#x20;

{% hint style="warning" %}
Включенный запрет повторного нажатия может навредить, когда в блоке есть **постоянное меню**. \
\
Если активировать запрет повторного нажатия - меню сработает всего лишь 1 раз.

Будь внимательнее :relaxed:&#x20;
{% endhint %}

В то же время, запрет повторного нажатия позволит ограничить самостоятельное возвращение к прошлым вариантам. При включенном запрете контент будет отправляться последовательно, без возможности открыть какую-то дополнительную информацию :)

Если остались вопросы - смело пиши о своих сложностях в техподдержку или в чат взаимопомощи. Наша команда и дружное комьюнити всегда придёт на помощь :heart\_decoration:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Типы кнопок

{% content-ref url="/pages/qAqOj6GOnCW5VdcdnL5G" %}
[ВАЖНО | Как правильно использовать основные инструменты](/vazhno-or-kak-pravilno-ispolzovat-osnovnye-instrumenty)
{% endcontent-ref %}

В настройках кнопки можно выбрать тип:&#x20;

* [Кнопка](#obychnaya-knopka)
* [Кнопка-ссылка](#knopka-ssylka)
* [Ссылка без отслеживания](#ssylka-bez-otslezhivaniya)
* [Запрос контакта](#zapros-kontakta)
* [Запрос локации](#zapros-lokacii)

### **Обычная кнопка**&#x20;

Может вести на следующий Блок сценария. Также она ждёт реакции пользователя на нажатие. Пока пользователь не нажмёт на кнопку, сценарий дальше не пойдёт.&#x20;

### **Кнопка-ссылка**&#x20;

Работает точно так же, как и обычная кнопка. \
Только после нажатия на кнопку-ссылку произойдёт 2 действия: пользователю откроется сайт, а также произойдёт продвижение по сценарию.&#x20;

### **Ссылка без отслеживания**

&#x20;Тип кнопки, который:&#x20;

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

Эту кнопку можно применить, например, чтобы оставить ссылку на свой WhatsApp. Важно ли отслеживать, нажал ли пользователь на эту кнопку? Нет. Важно ли это для сценария автоворонки? Тоже нет :relaxed: \
Такую кнопку делают для того, чтобы дать пользователю возможность воспользоваться ссылкой даже в будущем.&#x20;

{% hint style="danger" %}
Кнопка-ссылка и кнопка-ссылка без отслеживания НЕ работают в режиме "**Меню**" в **Viber** и **Telegram.**
{% endhint %}

{% hint style="warning" %}
Кнопка и кнопка-ссылка могут быть без связей (стрелочек) с другими блоками.\
Клик по любой из кнопок без связей (скриншот ниже) активирует жёлтый выход блока.&#x20;
{% endhint %}

<div align="left"><img src="/files/wD2gjxsO6jIczuCy8K3m" alt=""></div>

Сценарий скриншота выше будет работать точно так же, как и сценарий ниже. Если у кнопки нет связи, работает стрелочка от жёлтого выхода.&#x20;

![](/files/JGKWN58swsx6Q6xegWFj)

Если каждой кнопке проставить собственную связь (стрелочку), то нажатие на неё будет активировать блок, на который указывает стрелка выбранной кнопки.&#x20;

![](/files/2gcQuEXKm0SLihfLHQ9i)

А жёлтый выход - запасной стопроцентный вариант для кнопок без связи :relaxed:

### **Запрос контакта**

Эту кнопку можно применить для получения контакта подписчика. Подписчик, вместо самостоятельного ввода номера телефона, нажимая кнопку, автоматически отправляет свой номер телефона, имя и фамилию.

{% hint style="warning" %}
**Запрос контакта** работает в Telegram и Viber, в режиме "**Меню**".
{% endhint %}

<div align="left"><img src="/files/J5ROay3IwdCBBLLVv6n3" alt=""></div>

{% hint style="success" %}
Когда подписчик нажимает кнопку с типом "**Запрос контакта**" и подтверждает отправку данных, телефон автоматически записывается в переменную **{{phone}.**
{% endhint %}

### **Запрос локации**

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

{% hint style="warning" %}
**Запрос локации** работает в Telegram, Viber, ВКонтакте в режиме "**Меню**" и ВКонтакте в режиме "**Под сообщением**".
{% endhint %}

![](/files/IB6ogLdKXdWxwQU4J4Jt)

{% hint style="info" %}
Когда подписчик нажимает кнопку с типом "**Запрос локации**" и подтверждает отправку данных, данные автоматически записываются в переменную:\
\
**{{latitude}}**: Широта\
**{{longitude}}**: Долгота\
**{{location\_url}}**: Ссылка на локацию
{% endhint %}

{% hint style="success" %}
Если остались вопросы, смело пиши о своих сложностях в техподдержку или в чат взаимопомощи. Наша команда и дружное комьюнити всегда придёт на помощь :heart\_decoration:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Реакция на бездействие

В каждом синем блоке "Сообщение" есть кнопка "Добавить реакцию на бездействие".&#x20;

<div align="left"><img src="/files/iixw6dM64Zv4wLonjmlI" alt=""></div>

С помощью этой кнопки можно выбрать временной промежуток, в который подписчик может "легально" молчать и ничего не нажимать.&#x20;

Обычно реакция на бездействие используется, когда в синем блоке "Сообщение" используются следующие элементы: [кнопки](/bots/blok-soobshenie/knopki), [вопрос](/bots/blok-soobshenie/sokhranenie-otveta-polzovatelya), отправка [товара](/tovary/tovary).&#x20;

Все эти элементы останавливают выполнение сценария, пока с ними не произойдёт взаимодействие. Узнать подробнее об этой теме можно в профильных статьях :point\_up\_2:, а также тут: [ВАЖНО | Как правильно использовать основные инструменты](/vazhno-or-kak-pravilno-ispolzovat-osnovnye-instrumenty)

Чтобы подписчик не остался на одном блоке навечно - добавляем к сообщению реакцию на бездействие.&#x20;

После нажатия на кнопку "Добавить реакцию на бездействие", появится окошко, в которое можно написать дни, часы, минуты и секунды ожидания ответа/реакции.&#x20;

![](/files/J1RvMb6ngYyMYd5gDdBB)

Если написать, к примеру, 90 минут - они автоматически преобразуются в 1 час и 30 минут.&#x20;

На скриншоте ниже мы использовали элемент "[Вопрос](/bots/blok-soobshenie/sokhranenie-otveta-polzovatelya)", и вопрос ждёт ответа пользователя. Пока подписчик не напишет что-нибудь в ответ - сценарий не пойдёт дальше.&#x20;

![](/files/UULtYjdcG4pxiLUhMnHb)

Чтобы напомнить/продвинуть по сценарию - используем реакцию на бездействие. Если после отправки вопроса пройдёт 1ч 30 минут - сработает красный выход, который приведёт к Шагу 5. В Шаге 5 мы просим ответить на вопрос, и жёлтый выход направляем на самый первый блок с вопросом. Если снова проигнорируют вопрос - человек опять окажется на Шаге 5.&#x20;

Если пользатель сразу отвечает на вопрос - он сразу продвигается по сценарию и получает следующий вопрос, и в Шаг 5 никогда не попадает.&#x20;

Реакцию на бездействие можно использовать в автоворонках, чтобы продвигать по воронке продаж всех подписчиков.

Например, человек должен ввести кодовое слово из видео, чтобы пройти дальше. Но, он забыл/забил, ничего не ввёл. Чтобы он дошёл до момент предложения покупки - используем реакцию на бездействие и продвигаем его сами.&#x20;

Посмотри пример:&#x20;

![](/files/q5Ps4qFv0bQtVOngEXSw)

Что происходит на скриншоте выше? Мы используем элемент "Вопрос"  в синем блоке Шаг 6. Ответ сохраняем в переменную "Кодовое слово".&#x20;

Потом, в оранжевом блоке Условие 2, проверяем эту переменную на соответствие кодовому слову. Вдруг подписчик ввёл что-то не то?\
Если всё правильно - сработает зелёный выход и рассказ продолжится.&#x20;

Если ответ неправильный - сработает красный выход, который отправит человека отвечать ещё раз.

А если подписчик 3 часа будет игнорировать вопрос, то сработает реакция на бездействие, и его сразу перекинет на блок, в котором рассказ продолжится.&#x20;

{% hint style="success" %}
Остались вопросы? Не знаешь, как реализовать идею? Нужен совет? \
Пиши нам в поддержку, поможем в любом вопросе :)<br>

[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endhint %}


# Подстановка переменных

Обращение по имени, уточнение данных у подписчика - всё это делается с помощью переменных :)

На эту тему [есть видео на нашем канале](https://youtu.be/Y3kIKZfTxOA?t=252) :)

{% hint style="info" %}
Если ты совсем не в курсе что такое переменные - рекомендую сначала ознакомиться с [этой статьей](broken://pages/-MasMUldqjaPCS9VPYH5).
{% endhint %}

В [прошлой статейке](/bots/blok-soobshenie) мы создали обычное текстовое сообщение и научились тестировать своего бота. Но что, если мы хотим обратиться к пользователю по имени? Здесь то нам и поможет подстановка переменных! :partying\_face:&#x20;

Если мы кликнем на эту :point\_down: кнопку, откроется список доступных переменных. При клике на пункте списка, соответствующая переменная будет вставлена в место, где стоит курсор.

![](/files/-MascJ6_ZhH_MzmZQAB0)

{% hint style="warning" %}
Если ты не видишь этой кнопки - наведи мышь на текстовую область :)
{% endhint %}

Ставим курсор после слова "Привет", дописываем запятую и пробел, чтобы всё смотрелось красиво. Кликаем на кнопку <img src="/files/-MasbkTzZDLkYJrNbz9b" alt="" data-size="original"> В появившемся списке выбираем "Имя клиента".

В результате получаем такую запись. Сохраняем изменения.

![](/files/-Masd5MJKMtMZzsOaDHT)

При отправке сообщения робот заменит ({first\_name}) на имя подписчика. Давай проверим, для этого запустим бота.

![It's amazing!](/files/-Masds-3CQ6L0o4h0Z9K)

Ура! Всё сработало :)

Ты можешь подставлять любые свои переменные в сообщение.&#x20;

Хочешь отправить клиенту промокод? Переменные тебе помогут.&#x20;

Хочешь назначить дату встречи?  Переменные тебе помогут!

Может, хочешь показать клиенту количество набранных им баллов в тесте? Угадай, что тебе поможет?

В общем, если в шаблоне твоего сообщения какая-то информация должна изменяться - тебе нужны переменные.&#x20;

Ну а если ты ничего не понял, и хочешь что-то уточнить - [напиши нам](/kak-zadat-vopros-v-podderzhku). :face\_with\_monocle:&#x20;

А в следующей статье мы разбавим скучный текст с помощью отправки файлов! :sunglasses:&#x20;


# Отправка медиафайлов

Завалим их голосяхами

Ты ведь уже знаешь, что на эту тему [есть видео на нашем канале](https://youtu.be/Y3kIKZfTxOA?t=476)? :)

В [прошлой статеечке](/bots/blok-soobshenie/podstanovka-peremennykh) мы научились отправлять персонализированные сообщения - обращаться по имени к подписчику. Теперь оно не выглядит супер-скучно, но можно сделать круче. Давай добавим к нему какое-нибудь изображение :)

Тыкаем в "изображение", выбираем среди наших файлов необходимый.&#x20;

![](/files/-MasiYf5mVUf408SSBP3)

В результате получаем такой вид:

![](/files/-MasilVpq1o7CqvHCZDS)

Запускаем бота, получаем сообщения

![](/files/-MasiydTTEKQR2askHRh)

![Это значит, что всё работает](/files/-MasjzKUPdNumCt1rzUC)

### Чёкасаемо отправки других файлов

Остальные файлы (аудиосообщения, файлы, видео) прикрепляются аналогичным образом.&#x20;

Обрати внимание, что ту же картинку ты можешь отправить как "файлом", так и "изображением". Если тебе нужно отправить без сжатия, например, твоя картинка - важный mindmap, и ты не хочешь, чтобы он потерял в качестве - используй отправку файлом.&#x20;

![](/files/-MaskN0cdj_rSio-WdIf)

{% hint style="info" %}
При самой первой отправке файла отправка занимает больше времени. Особенно это заметно на видео. Это связано с тем, что файл загружается на сервер мессенджера. В последующие запуски бота используется ссылка на уже загруженный файл, и отправка сообщения происходит значительно быстрее.&#x20;
{% endhint %}

### Отправка GIF изображений

Если ты хочешь отправить гифку - отправляй её как файл, иначе она придёт как статическая картинка в Телеграме и ВКонтакте.

В следующем уроке мы научимся древней джедайской магии - изменению порядка сообщений в блоке :man\_mage:&#x20;

Ну а если у тебя остались вопросы, или что-то не получается - [напиши нам](/kak-zadat-vopros-v-podderzhku) :)


# Порядок сообщений

Чудеса телепортации

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

У каждого элемента блока «Сообщение» в правом верхнем углу есть три иконки

![](/files/-Mat5D_-i4KxszmtGeIx)

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

Вуаля! Мы изменили порядок сообщений :)&#x20;

![](/files/-Mat5jDU7bg1HmfT8CKr)


# Режим синхронизации

Режим синхронизации есть в каждом синем блоке "Сообщение".&#x20;

<div align="left"><img src="/files/d87Yw9NbYmGVKPOn6sSL" alt=""></div>

Когда режим синхронизации неактивен (переключатель серый) - все дальнейшие изменения будут применяться только к одному выбранному мессенджеру.&#x20;

<div align="left"><img src="/files/iuAlyQ9fNqag3yS4lT8L" alt=""></div>

Когда режим синхронизации активен (переключатель синий) - все будущие изменения будут применены ко всем мессенджерам.&#x20;

<div align="left"><img src="/files/HW67gG0cWsX12Szn0Tb2" alt=""></div>

С режимом синхронизации можно делать одну автоворонку для всех мессенджеров, не создавая для этого несколько ботов с одинаковым контентом. &#x20;

И, также, при необходимости, вносить изменения нужно будет только в одного бота, а не в 5 и более.&#x20;

Отключив режим синхронизации, можно точечно делать настройки для каждого мессенджера. Например, писать "Приветствую тебя в  своём Телеграм-боте / Группе ВКонтакте, директе Инстаграм".&#x20;

{% hint style="danger" %}
Будь внимателен! \
\
Если после точечных настроек, уникальных для каждого мессенджера включить режим синхронизации - изменения перетрутся и контент станет универсальным. \
\
Все мессенджеры возьмут себе настройки той соц.сети, на которой ты включил синхронизацию.&#x20;
{% endhint %}


# Вопрос | Сохраняем ответ пользователя

В блоке "Сообщение" есть элемент "Вопрос". Этот элемент поможет зафиксировать важную информацию о пользователе.

{% hint style="success" %}
**На эту тему есть видео на нашем YouTube-канале :)** \
[**https://youtu.be/Y3kIKZfTxOA?t=333**](https://youtu.be/Y3kIKZfTxOA?t=333)
{% endhint %}

В каждый синий блок "Сообщение" можно добавить множество файлов, сообщений, изображений, и других элементов.&#x20;

В этой мини-статье поговорим про элемент "Вопрос"

![](/files/hwS0BabfjHfn2VcJTUJs)

{% hint style="danger" %}
Важная информация про элемент "Вопрос".\
\
**Вопрос** ожидает реакции пользователя. То есть, если в блоке "Сообщение" был использован "вопрос"- сценарий не пойдёт дальше, пока подписчик не ответит. \
\
Поэтому, рекомендуем **не ставить** после "Вопроса" другие элементы, **и использовать** "Реакцию на бездействие", чтобы отправить пользователя на другие блоки после длительного молчания.&#x20;
{% endhint %}

Элемент "Вопрос" состоит из тех же элементов, что и простое сообщение. Можно написать смайлики, обратиться по имени, предложить нажать на кнопку.&#x20;

<div align="left"><img src="/files/UQy9WhdVvIVNgNf4FD9C" alt=""></div>

### **В отличие от простого сообщения, с элементом "Вопрос" можно сохранить ответ пользователя.**&#x20;

Посмотрим на пример:

<div align="left"><img src="/files/qBjnY41TdmvDHDUn6RvW" alt=""></div>

На скриншоте выше, мы текстом пишем свой вопрос,  а потом сохраняем ответ в переменную "Кличка питомца".&#x20;

Представим, что переменная - это коробочка с данными. У всех твоих подписчиков будут одинаковые "коробочки", только значения, которые находятся в этих коробочках, будут отличаться.&#x20;

Например, у одного человека будет такой набор переменных:\
**имя** - Иван, **кличка питомца** - Шарик, **телефон** - 8800-000-хх-хх,\
у другого: **имя** - Ирина, **кличка питомца** - Кузя, телефон - 8651-000-хх-хх.&#x20;

И с помощью "Вопроса" можно заполнить свои переменные.&#x20;

Если в списке выбора переменных нет нужной - создай новую. В выпадающем списке будет "+ Создать новую переменную".

<div align="left"><img src="/files/Qzy2XiqH6knhZGRdmAHM" alt=""></div>

На этом всё :) Задавай вопросы своим подписчикам и наслаждайся тем, что всё автоматически записано в разделе "Подписчики".           &#x20;

**Если возникли сложности, нужна помощь, уточнение- пиши нам в поддержку** :relaxed::point\_down:

[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)


# Товар

{% hint style="warning" %}
Товар, отправленный в чат, останавливает дальнейшее взаимодействие бота. Сценарий продолжит выполняться, когда подписчик оплатит товар. \
\
Чтобы подписчики не остались навсегда на блоке с товаром - используй [реакцию на бездействие. ](/bots/blok-soobshenie/reakciya-na-bezdeistvie)
{% endhint %}

Перед отправкой своего товара/услуги в чат, его нужно оформить в разделе "Товары". Подробная инструкция по созданию и оформлению тут :  [Товары](/tovary/tovary)

Если товар уже создан, можно приступать к отправке.

Отправить [товар](/tovary/tovary) в чат можно в синем блоке "Сообщение". Новые блоки создаются с помощью красной кнопки с плюсом + внизу экрана.&#x20;

![](/files/KHdpHmNdyAqRGsvR84nZ)

Жмём на синий блок "Сообщение" и приступаем к редактированию.&#x20;

![](/files/7htkkXFqepRyIMh1Z90c)

Активируем [режим синхронизации](/bots/blok-soobshenie/rezhim-sinkhronizacii), чтобы изменения применились ко всем мессенджерам.

И нажимаем на "Товар".

![](/files/4hgLwgMLRRxVvsE4ocIa)

У нас появится несколько полей ввода. Все параметры нужно заполнить или выбрать из списка.&#x20;

<div align="left"><img src="/files/yPcOshFIxzKMsbkvAf0r" alt=""></div>

### Текст сообщения

Вводим в это поле любой текст. Например, "Посмотри, какую классную штуку нашёл. Всего 99 рублей".&#x20;

К этому сообщению можно добавить ссылку на товар, а также [переменную](/peremennye). С помощью переменной, например, можно обратиться по имени.&#x20;

<div align="left"><img src="/files/f8NpgGAjcVPLqRSgx8Bs" alt=""></div>

Эти кнопочки ![](/files/frVm63NGMZ2qRok9KWD8) появляются при наведении на сообщение и область вокруг него. Если не видишь их - наведи курсор в область под текстом :)&#x20;

Если в сообщение вставлена ссылка на товар и в самом низу отправки товара стоит галочка возле "Добавлять кнопку-ссылку на товар", то ссылка преобразуется в кнопку-ссылку. \
\
Если не активировать галочку "Добавлять кнопку-ссылку на товар" - отправится просто ссылка.&#x20;

<div align="left"><img src="/files/zrB3VzAO8hBkNeY6N38z" alt=""></div>

<div align="left"><img src="/files/Y1G31ohsiduHjhHn0YoA" alt=""></div>

### Товар

Дальше идёт поле "Товар". После клика по нему - появится выпадающий список товаров из раздела "Товары". Кликаем на нужный товар, и идём дальше.&#x20;

<div align="left"><img src="/files/HI8gryWHsAUuH2VK5F7D" alt=""></div>

### Запустить бота после оплаты

В самом начале этого урока мы писали, что товар останавливает сценарий до момента оплаты.&#x20;

Чтобы подписчики не остались навечно на блоке с товаром - используй [реакцию на бездействие](/bots/blok-soobshenie/reakciya-na-bezdeistvie).&#x20;

ДО оплаты - сценарий останавливается, ПОСЛЕ оплаты - можно запустить бота.&#x20;

Например, этот бот отправит ссылку на курс, инструкцию по использованию, и так далее.&#x20;

В поле "Запустить бота после оплаты" будет выпадающий список ботов.&#x20;

По-умолчанию, в этом поле стоит "Нет", т.е. после оплаты другой бот не будет запущен.&#x20;

{% hint style="info" %}
Когда запускается новый бот - старый бот НЕ ПРЕКРАЩАЕТ свою работу. Они начинают работать одновременно.
{% endhint %}

### Текст кнопки

Текст, написанный в это поле, будет отображаться на кнопке-ссылке&#x20;

<div align="left"><img src="/files/dckFtFhZ2KoJTLGHW2sw" alt=""></div>

<div align="left"><img src="/files/dFZ1gLnghhcxpfknlqXT" alt=""></div>

### Добавлять кнопку-ссылку на товар

Если активировать "Добавлять кнопку-ссылку на товар", то ссылка на товар преобразуется в кнопку, ведущую на страницу товара.  \
Если в сообщение была вставлена ссылка - вместо неё также будет отображаться кнопка-ссылка.&#x20;

<div align="left"><img src="/files/dckFtFhZ2KoJTLGHW2sw" alt=""></div>

<div align="left"><img src="/files/zrB3VzAO8hBkNeY6N38z" alt=""></div>

<div align="left"><img src="/files/Y1G31ohsiduHjhHn0YoA" alt=""></div>

Если не вставлять ссылку в сообщение, не активировать кнопку - придёт просто ссылка на товар.&#x20;

<div align="left"><img src="/files/SzZLvqc9q0DS3toDLR4Q" alt=""></div>

### + Добавить кнопку

К товару, как и к обычному сообщению, можно добавить кнопки.&#x20;

Такие кнопки отправятся вместе с товаром, и если на них нажмут - сценарий продолжится.&#x20;

То есть, используя обычную кнопку с товаром - полноценного ожидания оплаты не будет. Человек в любой момент может нажать на кнопку, и пойти дальше :)&#x20;

Использовать кнопку с товаром - решать только тебе. Давать подписчикам незаметно миновать оплату товара - решать тоже только тебе :)&#x20;

{% hint style="warning" %}
В режиме **меню**, кнопка в товаре будет отображаться только в **ВКонтакте** и **Viber**, во всех остальных мессенджерах, кнопка-ссылка на оплату, будет отправлена в виде ссылки в тексте.
{% endhint %}

Если у тебя в товаре не указана собственная страница "Спасибо" -  после оплаты будет выводиться зелёная плашка "Спасибо" на твоём товаре :)&#x20;

<div align="left"><img src="/files/TQjf5G1rKEb9eNC94GuB" alt=""></div>


# Блок «Задержка»

Этот блок нужен для того, чтобы пользователям не приходило множество сообщений одновременно.&#x20;

## Приступим к изучению блока "Задержка".

С помощью блока "Задержка" мы можем приостановить выполнение сценария на определенное время, то есть оставить временной промежуток между выполнением сценария.&#x20;

![](/files/-Me0yV_bg7W048Tk9BkY)

На данный момент доступно два формата задержки:&#x20;

1. Отправка следующего блока через указанное время. Мы можем настроить количество дней, часов, минут и секунд ожидания (см. скрин выше ).
2. &#x20;Отправка следующего блока в указанный день и время. Можно выбрать дни недели и временной диапазон (см скрин ниже).

![](/files/-MeVz4VfNKQY0aCFArpe)

\
**Настроить блок задержки очень просто. Как мы уже писали выше - существует всего 2 вида задержки.**&#x20;

![](/files/-MeW1mP0brKKWgDVedQ-)

![](/files/-MeW1u2BtCu8B2zkV6aN)

При отправке в определенные дни/день нужно выбрать временной диапазон. Если вам не важно, когда люди будут получать сообщения - ставьте временной диапазон от 00:00 до 23:59 - целые сутки на выполнение отправки.&#x20;

![](/files/-MeW2czt7Qim_8EPtCnp)

Как это работает? Система выберет любую минуту из 24 часов и отправит сообщение. Если нужны более чёткие временные рамки, ставьте запас в пару минут, либо с 12:00 до 12:00 (например). При такой настройке сообщение придёт ровно в 12:00.&#x20;

Разберёмся с днями недели. Сообщения не будут отправляться в каждый выбранный день.

![](/files/-MeW4VNDWVx_sLCj75Gz)

Если вам необходимо, можно указать дни, в которые возможна отправка контента. Например, в выходные дни не должно быть взаимодействия с клиентами.&#x20;

![](/files/-MeW6QIBU89PHUE0hjn7)

Делаем такую настройку :point\_up\_2:\
При таких данных сообщение после блока задержки будет отправлено только в будние дни, в промежутке между 15 и 16 часами.&#x20;

Разберём отправку контента через указанное время.

![](/files/-MeW77Nb5qW_vrKApdDs)

Такой формат задержки можно использовать в геймифицированных авторовонках. Пример: пользователю нужно посмотреть видео и назвать кодовое слово. \
После отправки блока с видео ставим блок задержки и засекаем 3 часа, ожидая ответа. Если через 3 часа ответа не поступило - отправляем напоминание о себе - "Ты не назвал кодовое слово".&#x20;

{% hint style="success" %}
Остались вопросы? Напишите нам в техподдержку, мы проконсультируем вас и поможем реализовать задачи любой сложности :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Блок «Действие»

Как мы уже знаем из статей про [Блоки](/bots/bloki) и [Создаём бота | С чего начать?](/bots/sozdayom-bota), чтобы создать чат-бота, можно построить цепочку взаимодействий из 6 видов блоков.&#x20;

![](/files/KyX3apQEI8Fy6nMnJ2eY)

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

Но, как ни крути, чат-боты - это про бизнес. А бизнес - это персонализация предложений, аналитика, отслеживание эффективности, оперативные оповещения о важных взаимодействиях с продуктом.

И блок **«Действие» - это про серьёзный подход к делу.**\
Далее мы расскажем, какой функционал можно реализовать с его помощью.


# Группирование пользователей

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

\
Например, после финального блока автоворонки всех, кто дошел до этого этапа, мы добавим в группу **«Дошли до оплаты».**

![](/files/-Me-JfkCh5JRo9idnjA3)

В дальнейшем эту информацию можно использовать для ретаргетинга и проведения прогревающих рассылок для данной аудитории.&#x20;

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Удаление из группы пользователей

Продолжим прошлый пример. Человек дошел до финального блока и попал в группу пользователей **«Дошли до оплаты».**

Когда клиент оплатит наш продукт, будет логично добавить его в группу пользователей **«Оплатили»**. Но и не забываем, что на группу **«Дошли до оплаты»** у нас идут догоняющая реклама и рассылки с продающими предложениями. Поэтому оплативших клиентов стоит исключить из этой группы. Для этого нам понадобится возможность блока **«Действие»** - **«Удалить из группы».**

![](/files/-Me-MXO1MF9YPDmo0RyW)

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Отправка через вебхук

Эта возможность рассчитана на технических специалистов.&#x20;С ее помощью возможности платформы становятся безграничными.\\

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

\
**Где и как использовать вебхук, можно почитать в уроке** :point\_down:

{% content-ref url="/pages/w1ozVSgLLeJ8OXbm1qCn" %}
[Отправить через вебхук](/bots/blok-deistvie/otpravit-cherez-vebkhuk)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Отправка на почту

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

**В тексте письма будут:**&#x20;

* UTM-метки&#x20;
* информация о том, каких ботов проходил и запускал человек;&#x20;
* данные из всех заполненных переменных;
* подписная страница, с которой прльзователь вошёл в бота;
* мессенджер, в котором человек проходил ботов.

**Итого*****:** вся* собранная информация о клиент&#x435;***.***

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Запуск бота

У нас нет ограничений по количеству ботов. Под каждую логическую цепочку у вас может быть создан отдельный бот: бот-консультант, продающий бот, сопровождающий бот (после оплаты).

С помощью блока **«Действие»** можно сделать незаметный для человека переход между ботами.

> ***Пример**:* если клиент заинтересовался продуктом, то мы запускаем бота-консультанта, в котором будет прогревающая и дожимающая к покупке воронка.&#x20;

Когда клиент дойдет до финального блока в боте-консультанте, с помощью блока **«Действие»** запускаем продающего бота, в котором будет ссылка на оплату товара.

Когда клиент оплатил, запускаем сопровождающего бота *(после оплаты)*, где он благодарит за покупку, отправляет инфопродукт или собирает данные для отправки заказа.

{% hint style="danger" %}
**Обратите внимание:**\
\
Если запустился второй бот, предыдущий продолжит выполнять свой сценарий и клиенту будут приходить сообщения из двух ботов **одновременно**.

Поэтому рекомендуем не строить дальнейших цепочек после блока **«Действие»** с активацией другого бота.
{% endhint %}

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Остановить бота

Могут возникнуть ситуации, когда вам будет необходимо остановить бота.&#x20;

> *Например,* пользователь прошел всю цепочку бота, купил доступ, и теперь нужно остановить продажу продукта.

Остановку бота можно сделать с помощью следующего действия :point\_down:

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

<div align="left"><figure><img src="/files/zelsy2mKVGUXU7xbEv5O" alt=""><figcaption></figcaption></figure></div>

<figure><img src="/files/CZbujuBnBWuoKcKudsKO" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Важно!**

При выполнении этого действия останавливаются **ВСЕ** действия в боте.
{% endhint %}

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Установка переменной

Установка переменной пригодится, например, в геймифицированной автоворонке (игровая форма взаимодействия).

В самом начале прохождения бота устанавливаем пользователю значение 3 для переменной **«Жизни».** В дальнейшем будем изменять это значение в зависимости от выбора пользователя.

{% hint style="info" %}
Правильный ответ не изменяет переменную или добавляет 1 балл.&#x20;

Неправильный отнимает 1 жизнь.
{% endhint %}

Чтобы изменять это значение, нам нужны следующие два действия: **увеличить и уменьшить переменную.**

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Увеличить переменную

Например, проведем тест. На старте у пользователя 0 баллов. Переменная **«Баллы»** равна нулю.

В случае правильного ответа на вопрос увеличиваем переменную **«Баллы»** на 1.

<div align="left"><img src="/files/-Me-TTOqnMr0729YX3v6" alt=""></div>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Уменьшить переменную

Если пользователь дал неправильный ответ, тогда отправляем его в минус, уменьшая переменную **«Баллы»** на 2.

<div align="left"><img src="/files/-Me-TmofGszsk9OqIXTy" alt=""></div>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Отправить в CRM

При необходимости отправки данных в AMO CRM используем это действие.

<div align="left"><img src="/files/vfLPqclbSxjG3EfIwa2K" alt=""></div>

{% hint style="success" %}
Для настройки отправки данных ниже прикреплена ссылка на инструкцию :point\_down:
{% endhint %}

{% content-ref url="/pages/-M\_WGgc23Kfyl1Fe6kNr" %}
[Передача данных в AmoCRM](/integracii/amocrm/nastroiki-parametrov)
{% endcontent-ref %}

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Синхронизировать с Email-подписчиком

{% hint style="info" %}
Если нам нужно создать подписчика для Email-воронки, так же используем блок «Действие».\
Чтобы это действие работало корректно, необходимо, чтобы в поле email (почта) были записаны верные данные!\
\
Сохранить данные пользователя в переменную можно с помощью элемента "Вопрос", а также с помощью формы обратной связи в мини-лендинге или ВК-лендинге.\
Создаём красный блок «Действие» и в выпадающем списке действий выбираем «Синхронизировать с Email-подписчиком»
{% endhint %}

Далее выбираем нужный Email-канал.\\

\
Email-каналы подключаются с помощью техподдержки. Выберите удобный способ связи и свяжитесь с нами

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}

Далее по желанию выбираем бота, которого нужно запустить после добавления пользователя в **Email-канал.**

* **Дополнительные настройки (выпадающий список)**

<div align="left"><img src="/files/f8hP6oRKYrosmr404M0I" alt=""></div>

По умолчанию дополнительные настройки заполняются базовыми переменными: **Имя, Фамилия, Email.**

Если мы сохраняем данные пользователей в другие переменные, развернув **«Дополнительные настройки»**, то можно заменить используемые переменные на актуальные.

* **Добавить переменную**

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

<div align="left"><img src="/files/BcTQAf1liHAH2V9g2sy5" alt=""></div>

Когда пользователь дойдет до блока **«Действие»**, на основании его данных будет создан идентичный подписчик. Только вместо мессенджера источником будет **Email.**

Данные нового подписчика можно использовать для **Email-рассылок**, а также для **Email-автоворонок.**

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Отправить оператору

При помощи этого действия можно отправить сообщение оператору в нужный момент воронки.

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

Настройка действия состоит из **2 частей**:

1. Выбор оператора
2. Текст сообщения, который мы отправляем

Чтобы выбрать оператора, нужно нажать на текст **«Выбрать подписчика»** и ввести имя подписчика так, как оно записано в разделе **«Подписчики»**.

{% hint style="info" %}
Если оператора нет в базе, вы можете попросить его написать любое сообщение в один из подключенных каналов кампании.

После того как оператор написал сообщение, обновите страницу и введите его имя в действии **«Отправить оператору».**
{% endhint %}

Можно выбирать несколько операторов - ограничений нет.

<div align="left"><img src="/files/OxhWRxbKTy6NZ7hHLI8J" alt=""></div>

После того как оператор выбран, пишем нужный текст, который будет отправлен оператору.

{% hint style="success" %}
В тексте можно передавать и размещать переменные для передачи нужных данных оператору.
{% endhint %}

<div align="left"><img src="/files/Sr5uSexk21nGigs3ZmHE" alt=""></div>

Когда подписчик дойдёт до блока действия **«Отправить оператору»**, оператору придёт это сообщение.

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Установить глобальную переменную

Глобальная переменная - это переменная, которая хранит в себе общую информацию по всей кампании.

Действие **«Установить глобальную переменную»** перезаписывает эту переменную.

<figure><img src="/files/CtUq04d6FkrQln4QkqYI" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Увеличить глобальную переменную

{% hint style="warning" %}
Данное действие работает только с **целыми числами.**
{% endhint %}

> ***Например*****,** можно вести подсчет пользователей, которые запустили бота.&#x20;

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

<figure><img src="/files/XnvdIUiTv8fLND4zpoaK" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Уменьшить глобальную переменную

{% hint style="warning" %}
Данное действие работает только с **целыми числами.**
{% endhint %}

> ***Например*****,** можно вести подсчет пользователей, которые отписались от бота.&#x20;

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

<figure><img src="/files/EFbUKbwRg7h1FwTf04WC" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Запустить событие

{% hint style="warning" %}
Данное **«Действие»** работает только в паре с **«Обработчиком событий»**.

Более подробно как работает **«Обработчик событий»**, вы можете прочитать в инструкции ниже.
{% endhint %}

{% content-ref url="/pages/uSHW9XvhDlSDY9NceOE2" %}
[Блок «Обработчик событий»](/bots/blok-obrabotchik-sobytii)
{% endcontent-ref %}

Это **«Действие»** инициирует запуск события в определенном этапе воронки.

> Например, после того как пользователь прошел тестирование, нам нужно: отправить сообщение оператору, зафиксировать данные в CRM и поздравить пользователя в чате с успешным прохождением теста.

<figure><img src="/files/npA0UyJHAVcCdppkYfJz" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Ответить на комментарий

{% hint style="warning" %}
Чаще всего действие **«Отправить комментарий»** работает только в паре с триггером **«Когда добавлен комментарий».**

Если вы знаете ID комментария или ID поста, вы можете указать эти данные вручную — из переменной, из API, из last\_request, и не использовать триггер **«Когда добавлен комментарий».**

Более подробно о том, как работает триггер **«Когда добавлен комментарий»**, вы можете прочитать в инструкции ниже.
{% endhint %}

{% content-ref url="/pages/DWveEfYvMr7PNu1y29qv" %}
[Когда добавлен комментарий](/bots/triggery.-startovyi-shag/kogda-dobavlen-kommentarii)
{% endcontent-ref %}

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

```
Привет! Вижу твой комментарий. Отправил полезный файл в директ, проверяй
```

Давайте разберемся, как его настроить.&#x20;

В поле **«Текст ответа»** мы указываем сообщение, которое получит пользователь, когда оставит комментарий под постом.

<figure><img src="/files/Jqulxs13kCh1cQrergQF" alt=""><figcaption></figcaption></figure>

Развернув **«Дополнительные настройки»**, мы увидим несколько параметров. Ниже подробнее разберем, за что они отвечают.

В поле **«ID поста»** по умолчанию установлена переменная {{last\_comment.source\_id}}, в которой хранится ID последнего поста, где пользователь оставлял комментарий и после этого произошел запуск бота.

<figure><img src="/files/xyuvXm6QqzBTVJZTbP2L" alt=""><figcaption></figcaption></figure>

В поле **«ID комментария»** по умолчанию установлена переменная {{last\_comment.id}}, в которой хранится ID последнего комментария под постом, который оставлял пользователь и после этого произошел запуск бота.

<figure><img src="/files/ZPZzKKqL55sbEU8gxYDS" alt=""><figcaption></figcaption></figure>

Поле **«Сохранить результат в переменную»** при необходимости позволяет сохранить в переменную ID комментария, который написал бот, и в дальнейшем использовать его в сценарии, например, в другом действии **«Ответить на комментарий».**

<figure><img src="/files/4qjc8uck61WjAqb0YmEZ" alt=""><figcaption></figcaption></figure>

Поле **«Канал, от имени которого отвечаем»** позволяет нам выбрать: от лица какого канала связи будет произведен ответ на комментарий, когда пользователь оставит комментарий под постом.

{% hint style="info" %}
Если это поле **не заполнено**, по умолчанию будет выбран тот канал связи, где был запущен бот.
{% endhint %}

<figure><img src="/files/XXFej6ES3nlv6zvDqiJn" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Онлайн-запись

В модуле **«Онлайн-записи»** блок **«Действие»** предназначен для автоматизации процессов, связанных с обработкой записей клиентов. \
\
С его помощью можно настроить выполнение различных операций, которые будут запускаться автоматически при попадании на блок **«Действие»** с конкретным действием.

{% hint style="info" %}
Использование действий позволяет **сократить** количество ручных операций, обеспечить единый порядок обработки записей и **исключить** вероятность ошибок, связанных с человеческим фактором. \
\
Вместо выполнения однотипных задач вручную система самостоятельно выполнит необходимые операции в соответствии с настроенным сценарием.
{% endhint %}

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

Грамотно настроенная последовательность действий помогает автоматизировать взаимодействие с клиентами на всех этапах: от создания записи до её подтверждения, изменения или отмены.

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

Чтобы перейти к списку доступных действий данного модуля, в блоке **«Действие»** выберите пункт **«Онлайн-запись»**.

<figure><img src="/files/dm8ZxBDtmKXQCqWlQAPh" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Записать на услугу

Действие **«Записать на услугу»** предназначено для автоматического создания записи клиента на выбранную им услугу к определённому специалисту.&#x20;

После выполнения действия система создаёт запись и резервирует выбранный временной интервал в расписании специалиста.&#x20;

{% hint style="info" %}
Созданная запись отображается в разделе **«Онлайн-запись → Календарь»**, а занятый интервал становится недоступен для записи других пользователей.\
\
Это позволяет избежать пересечения записей и исключает возможность бронирования одного и того же времени несколькими клиентами.
{% endhint %}

{% content-ref url="/pages/3OyOfbR3KgHCtbIEjlfp" %}
[Календарь](/onlain-zapis/kalendar)
{% endcontent-ref %}

<figure><img src="/files/9xSE5vQ2fnLlDizpUMJj" alt=""><figcaption></figcaption></figure>

Пользователь может быть записан на один из трёх типов услуг:

1. **Индивидуальная запись**;
2. **Групповая запись**;
3. **Аренда на период**.

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

### Запись на индивидуальную услугу

1. В поле "**Ресурс**" мы выбираем наш созданный ресурс, который выполняет услугу с типом "**Индивидуальная запись**".

<figure><img src="/files/OUeqZqyD3GBa9Azx8TzG" alt=""><figcaption></figcaption></figure>

2. В поле "**Услуга**" указывается ваша услуга с типом "**Индивидуальная запись**".

<figure><img src="/files/pEy4DkMdUQcg0pRxutLo" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
В данных полях вы можете указать либо значение из выпадающего списка, либо переменные, в которых хранятся значение "**Ресурса**" и "**Услуги**".
{% endhint %}

3. В поле "**Начало**" указывается переменная или значение даты и времени в формате *дд.мм.гггг чч:мм*, на которое требуется записать пользователя для оказания услуги.

<figure><img src="/files/LoUeJyaaBzVSLk4SPXlh" alt=""><figcaption></figcaption></figure>

4. В поле "**Сохранить результат в переменную**" нужно указывать переменную в которой будет храниться **ID записи** конкретной записи у данного пользователя. Она необходима чтобы пользователь мог отменить или перенести нужную ему запись.

{% content-ref url="/pages/6zJ7AFVhhLkxhcpNtf5U" %}
[Отменить запись](/bots/blok-deistvie/onlain-zapis/otmenit-zapis)
{% endcontent-ref %}

{% content-ref url="/pages/tvATidaYdjDjrXK5EhXY" %}
[Перенести запись](/bots/blok-deistvie/onlain-zapis/perenesti-zapis)
{% endcontent-ref %}

<figure><img src="/files/2DjiPKJb7SZ5qGOeRj1x" alt=""><figcaption></figcaption></figure>

Пример заполнения данного блока:

<figure><img src="/files/xLN1JeeMpIhqo5ND849O" alt=""><figcaption></figcaption></figure>

### Групповая запись

Настройка **групповой записи** практически не отличается от настройки **индивидуальной записи**, однако имеет одну важную особенность.

При **индивидуальной записи** клиент бронирует выбранный слот, который сразу становится закреплён за ним.

При **групповой записи** система сначала проверяет, существует ли группа на выбранное время.\
\
Если на выбранное время еще нет группы, бот автоматически создает ее и записывает пользователя. Если группа существует - бот проверяет, есть ли в ней свободные места. И если места есть - добавляет в группу.<br>

<figure><img src="/files/Y4uQJXm00UU8NXXkCizR" alt=""><figcaption></figcaption></figure>

### Аренда на период

При настройке записи на услугу с типом **«Аренда на период»** в блоке появляется дополнительное поле **«Окончание»**.

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

1. **Начало** - дата и время начала аренды в формате **ДД.ММ.ГГГГ ЧЧ:ММ**;
2. **Окончание** - дата и время окончания аренды в формате **ДД.ММ.ГГГГ ЧЧ:ММ**.

После получения даты и времени начала и окончания система проверит доступность ресурса на весь указанный период.&#x20;

{% hint style="info" %}
Если выбранный интервал свободен, будет создана запись и ресурс будет зарезервирован. Если в указанный период ресурс уже занят полностью или частично, запись **не будет создана**, а бот покажет ошибку по "**Красному выходу**" из блока "**Действие**"
{% endhint %}

<figure><img src="/files/ASpoYNhWlYcOU1oZR3bp" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Получить свободные слоты

Действие **«Получить свободные слоты»** предназначено для получения списка доступных временных интервалов для онлайн-записи. Оно позволяет определить свободное время для выбранной услуги и специалиста, а затем показать пользователю доступные "**Слоты**".

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

{% hint style="warning" %}
Данное действие работает только для услуг "**индивидуальной**" и "**групповой**" записи. Для аренды вывести свободные слоты **невозможно**.
{% endhint %}

<figure><img src="/files/5fHLogYIb09gx35lAQIP" alt=""><figcaption></figcaption></figure>

1. В поле "**Ресурс**" вы выбираем нужный ресурс к которому хочет записаться пользователь.

<figure><img src="/files/CszLNepjQLQ2EcogoOHE" alt=""><figcaption></figcaption></figure>

2. В поле "**Услуга**" выбираем услугу, для записи на которую требуется вывести свободные слоты.

<figure><img src="/files/GLyzEEVE3jPB1Xmz2kxF" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
В данных полях вы можете указать либо значение из выпадающего списка, либо переменные, в которых хранятся значение "**Ресурса**" и "**Услуги**".
{% endhint %}

3. В поле "**Искать слоты от даты**" вы можете указать переменную, где хранится ответ пользователя о удобной ему дате, либо саму дату в формате дд.мм.гггг чч:мм от которой требуется поиск свободных слотов.

<figure><img src="/files/u2E7hycicsvEHbr4roTF" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Если оставить это поле "**пустым**" поиск будет происходить от даты, когда пользователь попал в это "**Действие**".
{% endhint %}

4. В дополнительных настройках указываются сразу несколько параметров.&#x20;

<figure><img src="/files/XzUJrcZ7J1kVTPHMmpKL" alt=""><figcaption></figcaption></figure>

1. В поле "**Количество дней"**, устанавливается значение на сколько дней вперед/назад должен происходить поиск. \
   \
   Например: если установлено значение 7 - от выбранной даты будут показаны слоты на 7 дей вперед.
2. В поле **"Лимит слотов"**, указывается количество слотов которые может выдать данный блок действия для пользователей. \
   \
   Например: если установлено значение 30, бот может выдать максимум 30 слотов для записи.
3. В поле **"Направление поиска"** мы можем выбрать в какую стороны бот будет выдавать свободные слоты от указанной даты, например **"Вперед от даты"** или **"Назад от даты"**.

<figure><img src="/files/lEp90FHcha35a8UKtkzC" alt=""><figcaption></figcaption></figure>

4. В поле "**Формат результата**" мы можем выбрать в каком формате мы хотим получить результат выполнения действия, например в формате "**JSON**" (он используется для парсинга переменных, чтобы разместить свободные слоты в кнопках), либо в формате "**Текст**" - в этом случае, результат отобразится в в текстовом формате в блоке "**Сообщения**".&#x20;

<figure><img src="/files/PBrhSXvhietcSXxvFcdc" alt=""><figcaption></figcaption></figure>

9. Поля **«Курсор назад»** и **«Курсор вперёд»** используются для настройки навигации по свободным слотам. С их помощью пользователь может просматривать доступные интервалы за разные периоды и выбирать подходящее время для записи.<br>

   В поле **«Курсор  для кнопки "Вперёд"»** задается начальная дата, от которой будет выполняться поиск и отображение свободных слотов при первом переходе вперёд.<br>

   В поле **«Курсор для кнопки "Назад"»** используется значение для задания конечной даты при просмотре предыдущих периодов. \
   \
   Если пользователь переходит к этому блоку с указанными настройками, дальнейшее отображение свободных слотов будет продолжаться относительно даты, заданной в поле **«Курсор для кнопки "Назад"»**.
10. В поле "**Сохранить результат в переменную**", указываем переменную, где будет хранится "**Результат**" выполнения данного действия. Эта переменная используется для вывода свободных слотов в блоке "**Сообщение**".

<figure><img src="/files/QLO5qRvzWwnvDnVieTCk" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Получить ресурсы

Действие **«Получить ресурсы»** предназначено для получения списка ресурсов, которые могут выполнить выбранную пользователем услугу. В зависимости от настроек онлайн-записи ресурсом может быть специалист, кабинет, оборудование или другой объект, участвующий в оказании услуги.

<figure><img src="/files/6whgrmktxv2UMXrXRmtp" alt=""><figcaption></figcaption></figure>

1. В поле **"Фильтр по услугам"** вы можете указать услугу из списка, по которым требуется поиск ресурсов, либо переменную, где хранится название нужной услуги.

{% hint style="info" %}
Если это поле оставить пустым, будут выданы все созданные ресурсы в кампании ( в том числе и тестовые).
{% endhint %}

<figure><img src="/files/qvDqb33eyhz8ciEIaO01" alt=""><figcaption></figcaption></figure>

2. В поле "**Сохранить результат в переменную**" мы указываем переменную, где будет хранится список полученных ресурсов после выполнения действия в формате **JSON**.

<figure><img src="/files/L0Nn19TdZJljEUqlOYVb" alt=""><figcaption></figcaption></figure>

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

Более подробно о "**Пагинации**" вы можете прочитать в инструкции ниже.

{% content-ref url="/pages/kEhNeZPgs5vwPPXvV6rx" %}
[Пагинация](/bots/blok-deistvie/paginaciya)
{% endcontent-ref %}

<figure><img src="/files/yf07ysNTOMfsTSxSmoah" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Получить услуги

Действие **«Получить услуги»** предназначено для получения списка услуг, доступных для онлайн-записи. Оно позволяет вывести пользователю перечень услуг, из которого он сможет выбрать подходящий вариант.

<figure><img src="/files/ZrGUiTfxKsQa1rzV1Odp" alt=""><figcaption></figcaption></figure>

1. В поле "**Фильтр по ресурсу**" вы можете указать конкретный ресурс, по которому требуется получить список предоставляемых им услуг, или переменную, где хранится значение ресурса.

<figure><img src="/files/SN8sTNpPDnrEJkSU9zRo" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Если у ресурса нет выбранной услуги, то бот вернет ошибку и пользователь пойдет по красному выходу от этого действия.
{% endhint %}

{% hint style="info" %}
Если не указывать значение в этом поле, блок вернет полный список предоставляемых услуг в кампании (в том числе и тестовые)
{% endhint %}

2. В поле "**Сохранить результат в переменную**" мы указываем переменную, где будет хранится список полученных услуг после выполнения действия в формате **JSON**.

<figure><img src="/files/N4SNZNkSNr8MVTGgZPFX" alt=""><figcaption></figcaption></figure>

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

Более подробно о "**Пагинации**" вы можете прочитать в инструкции ниже.

{% content-ref url="/pages/kEhNeZPgs5vwPPXvV6rx" %}
[Пагинация](/bots/blok-deistvie/paginaciya)
{% endcontent-ref %}

<figure><img src="/files/mC3fxp5fUT9fsSf9BaeE" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Получить текущие записи

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

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

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

<figure><img src="/files/fNafQg2EisK7YqjWPril" alt=""><figcaption></figcaption></figure>

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

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

{% hint style="info" %}
В одном фильтре можно указать сразу несколько услуг.
{% endhint %}

<figure><img src="/files/oKW7Xd1UBcdjA44ofMlY" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
В одном фильтре можно указать сразу несколько ресурсов.
{% endhint %}

<figure><img src="/files/X8EsCktmKluV3C7vW4RT" alt=""><figcaption></figcaption></figure>

3. В полях "**Искать записи от**" и "**Искать записи до**", можно указать промежутке, где нужно найти записи. Так же можно указать один из этих параметров если нет верхней/нижней границы для поиска.

{% hint style="info" %}
Если оставить поля пустыми, будут выведены все записи от текущей даты.
{% endhint %}

<figure><img src="/files/INOo6b4ztRSNpxo2wlZr" alt=""><figcaption></figcaption></figure>

4. В поле "**Статусы записей**", можно указать какой именно статус записи нужно показать пользователю, например "**подтверждена**" если запись активна, или "**завершена**" если запись уже прошла.

{% hint style="info" %}
Если оставить поле пустым, будут выведены все записи со статусом "**Ожидает подтверждения**" и "**Подтверждена**".
{% endhint %}

<figure><img src="/files/R6L5eh5ZzzpBXuk62w9W" alt=""><figcaption></figcaption></figure>

5. В поле "**Сохранить результат в переменную**" мы указываем переменную, где будет хранится список полученных текущих записей после выполнения действия в формате **JSON**.

<figure><img src="/files/uVdJEwoirabUAHxsKrG5" alt=""><figcaption></figcaption></figure>

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

Более подробно о "**Пагинации**" вы можете прочитать в инструкции ниже.

{% content-ref url="/pages/kEhNeZPgs5vwPPXvV6rx" %}
[Пагинация](/bots/blok-deistvie/paginaciya)
{% endcontent-ref %}

<figure><img src="/files/S42XXlzXomgbmkzAW3J8" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Подтвердить запись

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

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

<figure><img src="/files/39r0afgXlS9YBkioHlcW" alt=""><figcaption></figcaption></figure>

1. В поле "**ID записи**" необходимо указать значение или переменную, где хранится **ID записи** конкретной записи у пользователя, которую необходимо подтвердить.\
   \
   **ID записи** можно получить с помощью действия "**Записаться на услугу**"

{% content-ref url="/pages/m1d9E5qqperFzpOHvd78" %}
[Записать на услугу](/bots/blok-deistvie/onlain-zapis/zapisat-na-uslugu)
{% endcontent-ref %}

<figure><img src="/files/xqHjrghT3OKNxfnWWGlU" alt=""><figcaption></figcaption></figure>

2. В поле "**Сохранить результат в переменную**", нужно указывать переменную где будет храниться результат после выполнения данного действия в формате **JSON.**

<figure><img src="/files/AM41osPjwVqvoPiSjSKi" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Отклонить запись

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

Например, если в вашей услуге стоит "**Требуется подтверждение администратора**", когда нужно проверить оплату, то этот блок можно установить если от пользователя не пришла оплата, для автоматического отклонения.

<figure><img src="/files/ULH1vdh84kKmR2Rpb0mN" alt=""><figcaption></figcaption></figure>

1. В поле "**ID записи**" необходимо указать значение или переменную, где хранится **ID записи** конкретной записи у пользователя, которую необходимо отклонить.\
   \
   **ID записи** можно получить с помощью действия "**Записаться на услугу**"

{% content-ref url="/pages/m1d9E5qqperFzpOHvd78" %}
[Записать на услугу](/bots/blok-deistvie/onlain-zapis/zapisat-na-uslugu)
{% endcontent-ref %}

<figure><img src="/files/4vJTPme8wd9Ry8Ko00gp" alt=""><figcaption></figcaption></figure>

2. В "**Дополнительных настройках**" можно указать текст причины отклонения записи, если это необходимо.

<figure><img src="/files/Zz8JFrBv9Savnh5o14w9" alt=""><figcaption></figcaption></figure>

3. В поле "**Сохранить результат в переменную**", нужно указывать переменную где будет храниться результат после выполнения данного действия в формате **JSON.**

<figure><img src="/files/iYL3ozedCm4r6rgSAxwf" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Отменить запись

Действие **«Отменить запись»** предназначено для изменения статуса текущей записи пользователя на **«Отменена»**. Оно используется в сценариях, где необходимо отменить ранее созданную запись на услугу.

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

<figure><img src="/files/CBh3LxvIPhi8FeuZ1aD2" alt=""><figcaption></figcaption></figure>

1. В поле "**ID записи**" необходимо указать значение или переменную, где хранится **ID записи** конкретной записи у пользователя, которую необходимо отменить.\
   \
   **ID записи** можно получить с помощью действия "**Записаться на услугу**"

{% content-ref url="/pages/m1d9E5qqperFzpOHvd78" %}
[Записать на услугу](/bots/blok-deistvie/onlain-zapis/zapisat-na-uslugu)
{% endcontent-ref %}

<figure><img src="/files/n9EkQ2wLYqtXm3MYmiT9" alt=""><figcaption></figcaption></figure>

2. В "**Дополнительных настройках**" можно указать текст причины отмены записи, или переменную где хранится причина, если это необходимо.

<figure><img src="/files/CfTppIpoIFss3Y90qkT4" alt=""><figcaption></figcaption></figure>

3. В поле "**Сохранить результат в переменную**", нужно указывать переменную где будет храниться результат после выполнения данного действия в формате **JSON**.

<figure><img src="/files/2GLUtxAFAH7x8F3aXSyM" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Перенести запись

Действие **«Перенести запись»** предназначено для изменения даты и времени существующей записи пользователя на услугу. Оно используется в сценариях, где необходимо автоматически переместить запись на другой доступный временной интервал.

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

{% hint style="warning" %}
**Важно!** Действие **«Перенести запись»** не поддерживает перенос **групповых записей**.

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

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

1. С помощью действия **«Отменить запись»** отменить текущую запись пользователя в группе.
2. С помощью действия **«Записать на услугу»** создать новую запись, получив **ID нового группового слота**, к которому должен присоединиться пользователь.

Таким образом пользователь будет исключён из текущей группы и записан в другую группу на выбранное время.\
\
Как это сделать описано в инструкциях ниже:
{% endhint %}

{% content-ref url="/pages/6zJ7AFVhhLkxhcpNtf5U" %}
[Отменить запись](/bots/blok-deistvie/onlain-zapis/otmenit-zapis)
{% endcontent-ref %}

{% content-ref url="/pages/m1d9E5qqperFzpOHvd78" %}
[Записать на услугу](/bots/blok-deistvie/onlain-zapis/zapisat-na-uslugu)
{% endcontent-ref %}

<figure><img src="/files/HqasJSdSN0DRStNxQFpV" alt=""><figcaption></figcaption></figure>

1. В поле "**ID записи**" необходимо указать значение или переменную, где хранится **ID записи** конкретной записи у пользователя, которую необходимо отменить.\
   \
   **ID записи** можно получить с помощью действия "**Записаться на услугу**"

{% content-ref url="/pages/m1d9E5qqperFzpOHvd78" %}
[Записать на услугу](/bots/blok-deistvie/onlain-zapis/zapisat-na-uslugu)
{% endcontent-ref %}

<figure><img src="/files/wEWJc8TCdoMKUAQiEGPJ" alt=""><figcaption></figcaption></figure>

2. Если вы переносите индивидуальную запись, вам нужно указать время переноса ( или переменную, где хранится время переноса, в формате дд.мм.гггг чч:мм) только в поле "**Начало**". \
   \
   Если вы переносите "**Аренду на период**", то так же необходимо указать время окончания аренды, в поле "**Окончание**".

<figure><img src="/files/8KGEvWwXxododyv7A5eM" alt=""><figcaption></figcaption></figure>

3. В "**Дополнительных настройках**" можно указать текст причины переноса записи, или переменную где хранится причина, если это необходимо.

<figure><img src="/files/0piONLOcG8dQaAq7sMzO" alt=""><figcaption></figcaption></figure>

4. В поле "**Сохранить результат в переменную**", нужно указывать переменную где будет храниться результат после выполнения данного действия в формате **JSON**.

<figure><img src="/files/rbDNnhIdosI9pgQig1NR" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Пагинация

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

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

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

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

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Создать пагинацию

Действие **«Создать пагинацию»** предназначено для разделения списка записей на отдельные страницы.

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

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

<figure><img src="/files/v19me0aF2EGhzPSBsZri" alt=""><figcaption></figcaption></figure>

1. В поле "**Переменная пагинации**", мы указываем переменную, где будут храниться параметры которые используются для разделения большого списка с информацией по страницам.

<figure><img src="/files/Lphdl8byTsjhwr0gcR98" alt=""><figcaption></figcaption></figure>

2. В поле "**Страница**" мы указываем количество страниц, на которое мы хотим поделить наш полученный список с записями.

<figure><img src="/files/sUP9p6QCLunj2hGytCc6" alt=""><figcaption></figcaption></figure>

3. В поле "**На странице**" мы указываем сколько записей должно отображаться на одной странице.

<figure><img src="/files/Wpln9KAKTeU49guWkHZ7" alt=""><figcaption></figcaption></figure>

Результат создания пагинации сохраняется в перемененную в формате JSON кода.

```
{"page":1,"per_page":10,"total":null,"last_page":null,"has_more":null,"has_prev":false}
```

В таблице ниже разберем, за что отвечает каждый параметр:

| Переменная | За что отвечает                                                                                                                      |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| page       | Номер текущей страницы.                                                                                                              |
| per\_page  | Количество элементов, отображаемых на одной странице.                                                                                |
| total      | Общее количество элементов во всей выборке.                                                                                          |
| last\_page | Номер последней страницы.                                                                                                            |
| has\_more  | Показывает, существует ли следующая страница. Обычно принимает значения `true` или `false`.                                          |
| has\_prev  | Показывает, существует ли предыдущая страница. `false` означает, что текущая страница является первой, поэтому перейти назад нельзя. |

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Следующая страница

Действие **«Следующая страница»** используется для перехода к следующей странице ранее созданной пагинации.

После выполнения действия система открывает следующую страницу и отображает записи, которые были распределены на неё при создании пагинации.&#x20;

{% hint style="info" %}
Если следующей страницы не существует, переход выполнен **не будет.**
{% endhint %}

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

<figure><img src="/files/1RF0jnniZ5g8rNMTL9Ku" alt=""><figcaption></figcaption></figure>

1. В поле "**Переменная пагинации**" указываем переменную, которую мы добавляли в блоке "**Создать пагинацию**".

{% content-ref url="/pages/UhQwzkbA9P8hYIC0rvSj" %}
[Создать пагинацию](/bots/blok-deistvie/paginaciya/sozdat-paginaciyu)
{% endcontent-ref %}

<figure><img src="/files/iUrxAJ9omjOsBOZsQDxC" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Предыдущая страница

Действие **«Предыдущая страница»** используется для перехода к предыдущей странице списка записей, сформированного действием **«Создать пагинацию»**.

После выполнения действия пользователю будут показаны записи, расположенные на предыдущей странице.&#x20;

{% hint style="info" %}
Если текущая страница является первой, переход **не произойдёт.**
{% endhint %}

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

<figure><img src="/files/w8IGObdYyXnHNWUK2jax" alt=""><figcaption></figcaption></figure>

1. В поле "**Переменная пагинации**" указываем переменную, которую мы добавляли в блоке "**Создать пагинацию**".

{% content-ref url="/pages/UhQwzkbA9P8hYIC0rvSj" %}
[Создать пагинацию](/bots/blok-deistvie/paginaciya/sozdat-paginaciyu)
{% endcontent-ref %}

<figure><img src="/files/EyWLok1MZ7uAPTvk4ttu" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Установить страницу

Действие **«Установить страницу»** используется для перехода к конкретной странице ранее созданной пагинации.

В отличие от действий **«Следующая страница»** и **«Предыдущая страница»**, которые последовательно переключают страницы, это действие позволяет сразу открыть страницу с указанным номером.

{% hint style="info" %}
Если указанная страница существует, пользователю будут показаны записи, расположенные на ней. Если страницы с таким номером нет, переход **не будет** выполнен.
{% endhint %}

<figure><img src="/files/9mCIDOlw72RB0WdObP51" alt=""><figcaption></figcaption></figure>

1. В поле "**Переменная пагинации**" указываем переменную, которую мы добавляли в блоке "**Создать пагинацию**".

{% content-ref url="/pages/UhQwzkbA9P8hYIC0rvSj" %}
[Создать пагинацию](/bots/blok-deistvie/paginaciya/sozdat-paginaciyu)
{% endcontent-ref %}

<figure><img src="/files/7xRJPsZtEHUgGrS5NEsd" alt=""><figcaption></figcaption></figure>

2. В поле "**Номер страницы**" указываем номер страницы к которой мы хотим перейти.

<figure><img src="/files/cisCI2mJdRrStLgRzmSW" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Отправить через вебхук

Вебхук используется для связи бота с любыми сторонними платформами.\
\
Благодаря ему ты можешь передать данные подписчика из своего бота в сторонний сервис, или скрипт-обработчик.

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

## Параметры вебхука

* URL-адрес обработчика - название говорит само за себя :) На данный адрес будет отправлен запрос.
* Отправить запрос методом - один из шести методов (***GET, POST, JSON POST, PUT, PATCH, DELETE***), которым будет отправлен запрос. Назначения методов мы разберем немного позже.
* Сохранить результат - здесь можно выбрать переменную, в которую будет помещен результат выполнения запроса.
* Заголовки запроса
* Параметры запроса

## Методы запроса

Сейчас будет немного технической информации, но не стоит её пугаться. Ты сталкиваешься с этим каждый день, и даже сейчас с этим работаешь :)

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

Метод указывает какое конкретное действие нужно сделать с ресурсом.&#x20;

### Самые популярные методы:

Метод "**GET**" - Используется для получения информации. На эту страничку ты попал именно этим методом.&#x20;

Метод "**POST**" - Используется для передачи информации в обработчик. Например, отправка формы с контактными данными.

Метод "**JSON POST**" - То же самое, что и метод **POST**, только передается в формате **JSON**.

### Редко встречающиеся методы:&#x20;

Встречаются редко, но стоит познакомиться с ними :wink:

Методы "**PATCH**" и "**PUT**" - используются для обновления уже созданного ресурса на сервере.

Разница в том, что `PATCH` содержит набор инструкций, описывающих, как ресурс, находящийся в данный момент на исходном сервере, должен быть модифицирован.&#x20;

А в `PUT` содержится новая версия ресурса целиком.

Метод "**DELETE**" - Говорит серверу о необходимости удалить данный ресурс.&#x20;

### Как мне выбрать, какой метод использовать?&#x20;

Это зависит от того, интеграцию с чем нужно сделать. Если это онлайн-платформа, например, Bitrix24 или AmoCRM - метод, которым нужно отправлять данные будет описан в документации к ней.

Если ты хочешь отправлять запрос на свой скрипт - ответ на данный вопрос тебе даст программист твоего проекта.&#x20;

А если программиста нет, и всё это слишком сложно для тебя - напиши нам в техподдержку, мы поможем реализовать твою задачу :)&#x20;

Выбирай способ связи с нами :point\_down:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}

## Заголовки запроса

Здесь всё просто, слева - название заголовка, справа - значение, которое необходимо передать в него :)&#x20;

## Тело запроса

Здесь указываются параметры, которые вам необходимо передать в скрипт-обработчик.

Слева указывается название параметра, справа - его значение.

Так же можно подставлять переменные. Для этого используется такая же конструкция, как при подстановке переменной в блоке [сообщения](/bots/blok-soobshenie).\
`({ имя_переменной })`

Так же вы можете использовать [зарезервированные переменные](/peremennye/zarezervirovannye-peremennye-1).

### Передача многомерных массивов

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

Это звучит слишком замудрённо, но на самом деле это просто.&#x20;

Давай рассмотрим на примере.

Если ты хочешь создать массив вида

```
[
  "user" => [
    "name" => имя_подписчика,
    "last_name" => фамилия_подписчика,
  ],
  "group" [
    "id" => ид_группы,
    "channel_name" => название_группы
  ]
]
```

используй следующую запись в блоке "Действие":

<div align="left"><img src="https://leadconverter.su/assets/images/dokumentacziya/boty/deystvie/webook-params.png" alt=""></div>

## Сохранение переменной

Если обработчик вернул **не** JSON объект - результат будет помещён в переменную как простой текст.

В случае, если обработчик вернул в ответ - JSON - он будет сохранён в переменную как объект.&#x20;

Объект позволяет в дальнейшем обращаться к вложенным параметрам. Рассмотрим пример.

Ответ сервера:

```
{
  promo: {
    code: "ABC",
    percent: 15,
  }
}
```

Чтобы получить значение вложенного поля code, необходимо указать полный путь к нему начиная от корня.&#x20;

Рассмотрим на примере.&#x20;

Допустим, результат запроса сохранён в переменную "result".

Чтобы получить значение поля "code", мы используем следующую запись:

{ignore}

`({result.promo.code})` - в результате выполнения этой инструкции будет выведена строка "ABC".

{/ignore}

### Typecast в webhooks

Если нужно преобразовать данные при отправке данных, можно использовать typecast&#x20;

**(bool)** - преобразует значение в логическое true/false&#x20;

Пример:

```
(bool) true
```

**(int)** - преобразует значение в числовое

Пример:

```
(int) 123
```

### Что, если не удалось выполнить вебхук?

В случае, если при выполнении запроса произошла ошибка (сервер вернул ошибку 4xx или 5xx), платформа ещё несколько раз постарается отправить запрос.

Промежутки времени, через которые вебхук будет отправлен повторно:

* Первая попытка - 5 секунд
* Вторая попытка - 30 секунд
* Третья попытка -  1 минута
* Четвертая попытка - 30 минут
* Пятая попытка - 2 часа

В случае, если попытки кончились - выполнения сценария приостанавливается.

<figure><img src="/files/EFbUKbwRg7h1FwTf04WC" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы. Просто выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Блок «Условие»

Учимся разветвлять сценарий в зависимости от данных пользователя. Это просто :)

### ***Что такое блок "Условие"?***

Это блок, который позволяет творить **магию** в чат-ботах.

**Проверить подписку на канал?** \
Не проблема - есть подписка, отправляем подарок. Пока подписки нет, бот не продолжит сценарий

**Пользователь проходит тест?**\
Можем отправить подарок за прохождение теста, в зависимости от того, сколько пользователь набрал баллов. 100? 50 баллов?

**Создать свое условие?**\
Это тоже можно сделать! Так вы можете настраивать бота и творить магию.

### Какие условия существуют?

1. Условие "**Группа**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-gruppa))
2. Условие "**День**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-den))
3. Условие "**Время**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-vremya))
4. Условие "**Дата**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-data))
5. Условие "**Мессенджер**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-messendzher))
6. Условие "**Канал**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-kanal))
7. Условие "**Произвольный  ввод**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-proizvolnyi-vvod))
8. Условия "**Имя" и "Фамилия**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-imya-i-familiya))
9. Условие "**Пользователь подписан на канал**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-polzovatel-podpisan-na-kanal))
10. Условие "**Не подписан на канал**" ([читать](https://docs.leadconverter.su/bots/blok-uslovie/uslovie-polzovatel-ne-podpisan-na-kanal))
11. **Переменные в условии** ([читать](https://docs.leadconverter.su/bots/blok-uslovie/peremennye-v-uslovii))
12. Условие **Посетил вебинар в Bizon365** ([читать](https://docs.leadconverter.su/bots/blok-uslovie/posetil-vebinar-v-bizon365))
13. **Онлайн-запись** ([читать](https://docs.leadconverter.su/bots/blok-uslovie/onlain-zapis))

### Как добавить условие?

Создаем блок "**Условие**", нажимаем на блок и далее, нажимаем на кнопку "Добавить условие"

<figure><img src="/files/Fkl1rvdW4xWhaWlL4gEY" alt=""><figcaption></figcaption></figure>

Теперь выбираем нужное условие и настраиваем его.

{% hint style="success" %}
Если нужно добавить еще одно условие, в этом же блоке, нажимаем "**Добавить условие**"
{% endhint %}

<figure><img src="/files/cH8Ld4F4zG9H18In2m9p" alt=""><figcaption></figcaption></figure>

### Как работает условие?

При создании условия нужно учитывать 2 вещи:

#### 1. У условия есть 2 выхода: если условие выполняется и если условие НЕ выполняется

* <mark style="color:green;">**Зеленый выход**</mark> - если условие выполнено. \
  Логику можно прочитать так: *"Да, условие выполнилось".*

*Например:*&#x20;

Пользователь попадает на блок "**Условие**" и проверяется подписка на канал. Если условие выполнено (есть подписка на канал), пользователь пойдет по <mark style="color:green;">**"Зеленому выходу"**</mark>

<figure><img src="/files/ThclBl3Sw6hwcZvshpOt" alt=""><figcaption></figcaption></figure>

* <mark style="color:red;">**Красный выход**</mark> - если условие НЕ выполнено.\
  Логику можно прочитать так: *"Нет, условие НЕ выполнилось".*

*Например:*&#x20;

Пользователь попадает на блок "**Условие**" и проверяется подписка на канал. Если условие НЕ выполнено (нет подписки на канал), пользователь пойдет по <mark style="color:red;">**"Красному выходу"**</mark>

<figure><img src="/files/Aq1m63JWRhn8ATMnOUwe" alt=""><figcaption></figcaption></figure>

#### 2. Что мы проверяем? Все условия или одно из совпадений?

* **Одному из условий**

Условие будет искать одно совпадение из множества условий.

*Например:*&#x20;

Пользователь подписан на канал ***или*** имя у пользователя равен "Александр"?

<figure><img src="/files/Xciqbb4rRIyS9Io8uWSh" alt=""><figcaption></figcaption></figure>

Когда мы запустим бота, бот проверит эти 2 условия.&#x20;

Если у пользователя есть подписка или пользователя зовут "Александр", бот отправит пользователя по <mark style="color:green;">**зеленому выходу**</mark>.&#x20;

Если у пользователя подписки нет и пользователя не зовут "Александр", бот отправит пользователя по <mark style="color:red;">**красному выходу**</mark>.

Какие комбинации могут быть:

Пользователя зовут "Алексей", у пользователя нет подписки - сработает <mark style="color:red;">**красный выход**</mark>\
Пользователя зовут "Светлана", у пользователя есть подписка - сработает <mark style="color:green;">**зеленый выход**</mark>\
Пользователя зовут "Александр", у пользователя нет подписки - сработает <mark style="color:green;">**зеленый выход**</mark>

<figure><img src="/files/3JXuRQVM9ELQomsUeIAL" alt=""><figcaption></figcaption></figure>

* **Каждому из условий**

Зеленый выход из условия, сработает лишь в том случае, если ВСЕ условия будут совпадать.

*Например:*

Пользователь подписан на канал ***И*** имя у пользователя равен "Александр"?

<figure><img src="/files/j2mKObBRwXNI6PbaxoL6" alt=""><figcaption></figcaption></figure>

Когда мы запустим бота, бот проверит эти 2 условия.&#x20;

Если у пользователя есть подписка **И** пользователя зовут "Александр", бот отправит пользователя по <mark style="color:green;">**зеленому выходу**</mark>.&#x20;

Если у пользователя нет хоть одного совпадения, бот отправит пользователя по <mark style="color:red;">**красному выходу**</mark>.

Какие комбинации могут быть:

Пользователя зовут "Алексей", у пользователя нет подписки - сработает <mark style="color:red;">**красный выход**</mark>\
Пользователя зовут "Светлана", у пользователя есть подписка - сработает <mark style="color:red;">**красный выход**</mark>\
Пользователя зовут "Александр", у пользователя нет подписки - сработает <mark style="color:red;">**красный выход**</mark>\
Пользователя зовут "Александр", у пользователя есть подписка - сработает <mark style="color:green;">**зеленый выход**</mark>

<figure><img src="/files/5ey8Dv0PsiK8ALPEVV27" alt=""><figcaption></figcaption></figure>

### Как настроить последовательную проверку условий?

Что такое последовательная проверка условий? \
\
Это когда нам нужно проверить каждое условие и при совпадении отправить пользователя по определенному сценарию

*Например:*

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

Если у пользователя **до 50 баллов** - отправляем подарок 1\
Если у пользователя **до 75 баллов** - отправляем подарок 2\
Если у пользователя **до 100 баллов** - отправляем подарок 3

В этом случае, мы создаем 3 разных блока "**Условие**" и для каждого добавляем свое условие.\
После этого, мы отправляем красный выход "**Условие**" на следующий блок "**Условие**".\
\
Зеленый выход из нужного условия, соединяем с нужным блоком "**Сообщение**"

<figure><img src="/files/y8q2WqkLtZod8QjI5C9T" alt=""><figcaption></figcaption></figure>

Теперь, после изучения всех основ, мы можем изучить каждое условие в отдельности

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Условие "Группа"

Это условие позволяет проверить **наличие/отсуствие** пользователя в указанной группе  подписчиков.

> **Группа** - это список пользователей, объединённых по какому-то признаку.&#x20;
>
> ***Например:*** группа подписчиков, которые проходили бота с викториной, или группа подписчиков, которые купили товар/курс.

Условие "Группа", настраивается в 3 этапа:

1. Выбираем параметр "**Группа**"
2. **Выбираем условие.** \
   Может иметь 2 значения:

* **Установлена**
* **Не установлена**

3. Выбираем группу, где проверяем наличие пользователя.

Разберем подробно каждое условие:

### Установлена группа

*Пример:* \
При попадании пользователя на блок "**Условие**", проверяем, ***находится*** ли пользователь в **группе подписчиков** "**Общая база**"?

Читается как "***Пользователь находится в группе?***"

Если пользователь находится в группе, то пользователь пойдет по <mark style="color:green;">**зеленой ветке.**</mark>\
Если пользователь не находится в группе, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/bR4o72BDhbZgOhSZHo8g" alt=""><figcaption></figcaption></figure>

### **Не установлена группа.**

*Пример:* \
При попадании пользователя на блок "**Условие**", проверяем, ***НЕ находится*** ли пользователь в **группе подписчиков** "**Общая база**"?

Читается как "***Пользователь НЕ находится в группе?***"

Если пользователь находится в группе, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>\
Если пользователь не находится в группе, то пользователь пойдет по <mark style="color:green;">**зеленой ветке.**</mark>

<figure><img src="/files/Y2vgnGsHmaqyeLQ75keW" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Условие "День"

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

Условие "**День**", настраивается в 3 этапа:

1. Выбираем параметр "**День**"
2. Выбираем условие.\
   Может принимать значения:

* [**Равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-den#raven)
* [**Не равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-den#ne-raven)
* [**Больше чем**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-den#bolshe-chem)
* [**Меньше чем**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-den#menshe-chem)
* [**Больше или равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-den#bolshe-ili-raven)
* [**Меньше или равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-den#menshe-ili-raven)

3. Выбираем день недели, который нужно проверить

Разберем подробно каждое условие:

### **Равен**

Проверяет совпадение на 100%.

*Пример:*\
При попадании пользователя на блок "**Условие**", проверяем, "Текущий день равен **понедельник**"

Читается как: "***Сегодня понедельник?***"

Если да - пользователь пойдет по <mark style="color:green;">**зеленому выходу**</mark>**.** \
Если нет - пользователь пойдет по <mark style="color:red;">**красному выходу.**</mark>

<figure><img src="/files/Tvk8Frob3sONU0QjuFT1" alt=""><figcaption></figcaption></figure>

### **Не равен**

Проверяет, чтобы был **только не понедельник.**

*Пример:* \
При попадании пользователя на блок "**Условие**", проверяем, "Текущий день НЕ равен **понедельник**".

Читается как: "***Сегодня не понедельник?***"

Если сегодня вторник, среда, четверг, пятница, суббота, воскресенье - пользователь пойдет по <mark style="color:green;">**зеленому выходу**</mark>. \
Если сегодня понедельник - пользователь пойдет по <mark style="color:red;">**красному выходу.**</mark>

<figure><img src="/files/h0rKgTRygfMRUxHBwc1f" alt=""><figcaption></figcaption></figure>

### **Больше чем**

{% hint style="success" %}
Чтобы было понятно, как работать с условиями **"Больше"** представляем, что дни недели пронумерованы. \
\
Понедельник - **1**.\
Вторник - **2**.\
Среда - **3**.\
Четверг - **4**.\
Пятница - **5**.\
Суббота - **6**.\
Воскресенье - **7**. \
\
Из этой логики Воскресенье **больше чем** Понедельник.
{% endhint %}

*Пример:* \
Прохождение бота рассчитано на выходные дни. Чтобы это реализовать, поставим условие, что "**День больше чем пятница**".&#x20;

Читается как: "***Сегодняшний день недели больше чем пятница?***"\
\
Если сегодня суббота и воскресенье - пользователь пойдет по <mark style="color:green;">**зеленому выходу**</mark>. \
Если сегодня понедельник, вторник, среда, четверг, пятница - пользователь пойдет по <mark style="color:red;">**красному выходу.**</mark>

<figure><img src="/files/sgk8yqLcWbxy7VfgIfGf" alt=""><figcaption></figcaption></figure>

### Меньше чем

{% hint style="success" %}
Чтобы было понятно, как работать с условиями "**Меньше**" представляем, что дни недели пронумерованы. \
\
Понедельник - **1**.\
Вторник - **2**.\
Среда - **3**.\
Четверг - **4**.\
Пятница - **5**.\
Суббота - **6**.\
Воскресенье - **7**. \
\
Из этой логики понедельник, **меньше чем** вторник, пятница, и так далее.
{% endhint %}

*Пример:* \
*Пример:* нам нужно сделать прохождение бота только в будние дни. Для этого сделаем условие "**День меньше чем суббота**".&#x20;

Читается как: "***Сегодняшний день недели меньше чем суббота?***"\
\
Если сегодня понедельник, вторник, среда, четверг, пятница - пользователь пойдет по <mark style="color:green;">**зеленому выходу**</mark>. \
Если сегодня суббота, воскресенье - пользователь пойдет по <mark style="color:red;">**красному выходу.**</mark>

<figure><img src="/files/lMeyzemafHTuiXvx7kab" alt=""><figcaption></figcaption></figure>

### **Больше или равен**

*Пример:* \
Проводим акцию только **в выходные дни**. Для этого используем условие **больше или равен** суббота.&#x20;

Читается как: "***Сегодняшний день суббота или воскресенье?***"

Если сегодня суббота, воскресенье - пользователь пойдет по <mark style="color:green;">**зеленому выходу**</mark>. \
Если сегодня понедельник, вторник, среда, четверг, пятница - пользователь пойдет по <mark style="color:red;">**красному выходу.**</mark>

<figure><img src="/files/uxA4cD2YiloBduq6w38v" alt=""><figcaption></figcaption></figure>

### **Меньше или равен**

*Пример:* \
Нам нужно сделать прохождение бота только в будние дни. Для этого используем условие "**День меньше или равен пятница**".&#x20;

Читается как: "***Сегодняшний день меньше или равен пятница?***"

Если сегодня понедельник, вторник, среда, четверг, пятница - пользователь пойдет по <mark style="color:green;">**зеленому выходу**</mark>. \
Если сегодня суббота, воскресенье - пользователь пойдет по <mark style="color:red;">**красному выходу.**</mark>

<figure><img src="/files/VYmWXu9uYaZ132zCisPq" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Условие "Время"

Это условие позволяет проверить время, при попадании пользователя на блок.

{% hint style="warning" %}
Время устанавливается по Москве.
{% endhint %}

Условие "**Время**", настраивается в 3 этапа:

1. Выбираем параметр "**Время**"
2. **Выбираем условие.** \
   Может принимать значения:

* [**Равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-vremya#raven)
* [**Не равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-vremya#ne-raven)
* [**Больше чем**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-vremya#bolshe-chem)
* [**Меньше чем**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-vremya#menshe-chem)
* [**Больше или равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-vremya#bolshe-ili-raven)
* [**Меньше или равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-vremya#menshe-ili-raven)

3. Выбираем время, которое хотим проверить

### **Равен**

Проверяет **точное** совпадение по времени

*Пример:* \
Объявляем акцию. Только в 10:00 можно получить подарок.\
\
Читается как: "***Сейчас 10:00?***"

Если пользователь попадет на блок ровно в 10:00, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark> получит подарок.\
Если пользователь попадет на блок **до 10:00 и после 10:00**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/3IU11jGvlxqq796GZbRT" alt=""><figcaption></figcaption></figure>

### **Не равен**

Проверяет время, чтобы его **исключить.**

*Пример:* \
Подарок можно получить только не в 10:00.

Читается так: "***Сейчас не 10:00?***"

Если пользователь попадет на блок **в любое время,  кроме 10:00**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **ровно в 10:00**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/9KSgHlYUnzqsjWdTIgqF" alt=""><figcaption></figcaption></figure>

### Больше чем

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

{% hint style="success" %}
Это условие может пригодиться, когда мы с уважением относимся ко сну своих подписчиков
{% endhint %}

*Пример:*\
***Задача*** - не беспокоить новыми сообщениями пользователей с 00:00 до 09:00.

**Реализация**: указываем параметр "**Время больше чем 09:00**".

Читается как: "***Сейчас больше чем 09:00?***"

Если пользователь попадет на блок **в период с 9:01 до 23:59**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в период с 00:00 до 9:00**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/fkDc7CgrrzbtoTZcqvNC" alt=""><figcaption></figcaption></figure>

### Меньше чем

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

*Пример*: \
Записаться на вебинар можно до 19:00. Для этого делаем условие "**Время меньше чем 19:00**"

Читается как: "***Время меньше чем 19:00?***"

Если пользователь попадет на блок **в период с 00:00 до 18:59**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в период с 19:00 до 23:59**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/juGF8ZFLPcYJKRHbnidP" alt=""><figcaption></figcaption></figure>

### Больше или равен

Позволяет работать так же как условие "**Больше**", только еще мы можем указать время, которое будет рабоатать включительно.

*Пример:*\
Хотим не беспокоить человека ночью, и писать только утром.

**Реализация**: указываем параметр "**Время больше чем 09:00**".

Читается как: "***Время больше чем 09:00 или равно 09:00?***"

Если пользователь попадет на блок **в период с 9:00 до 23:59**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в период с 00:00 до 8:59**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/0zIMbmMmAG2CdsxECxcq" alt=""><figcaption></figcaption></figure>

### Меньше или равен

Позволяет работать так же как условие "**Меньше**", только еще мы можем указать время, которое будет рабоатать включительно.

*Пример:*\
Нужно прекратить отправку новых сообщений вечером, чтобы не мешать людям спать. Ставим условие параметр "**Время меньше или равен 21:00**".&#x20;

Читается как: "***Время меньше 21:00 или равен 21:00?***"

Если пользователь попадет на блок **в период с 00:00 до 21:00**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в период с 21:01 до 23:59**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/PLBUnBHvypwZRkvuEhme" alt=""><figcaption></figcaption></figure>

Можно соединить последние два условия, и не беспокоить человека в период с **21:01 до 23:59** и с **00:00 до 08:59**. Пример реализации на скриншоте :point\_down:&#x20;

Если пользователь попадет на блок **в период с 09:00 до 21:00**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в период с 21:01 до 23:59** и **с 00:00 до 8:59**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/fyFOvjKJiN1YWogZRKqm" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Условие "Дата"

Это условие позволяет проверить дату, при попадании пользователя на блок.

{% hint style="warning" %}
Дата устанавливается по Москве.
{% endhint %}

{% hint style="warning" %}
Время для даты считается с **00:00** до **23:59** по Москве
{% endhint %}

Условие "**Дата**", настраивается в 3 этапа:

1. Выбираем параметр "**Дата**"
2. **Выбираем условие.** \
   Может принимать значения:

* [**Равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-data#raven)&#x20;
* [**Не равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-data#ne-raven)
* [**Больше чем**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-data#bolshe-chem)
* [**Меньше чем**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-data#menshe-chem)
* [**Больше или равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-data#bolshe-ili-raven)
* [**Меньше или равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-data#menshe-ili-raven)

3. Выбираем дату, которую хотим проверить

### Равен

Проверяет **точное** совпадение по дате

*Пример:* \
Объявляем акцию. Только 21.08.2023 можно получить подарок.\
\
Читается как: "***Сейчас 21.08.2023?***"

Если пользователь попадет на блок ровно **21.08.2023**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark> получит подарок.\
Если пользователь попадет на блок **до 21.08.2023 и после**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/2o3d9svZLTH8PBuph0QC" alt=""><figcaption></figcaption></figure>

### Не равен

Проверяет время, чтобы его **исключить.**

*Пример:* \
Подарок можно получить только не 21.08.2023. То есть условие выполнится в любой из **364-365** дней в году, кроме одного дня.

Читается так: "***Сейчас не 21.08.2023?***"

Если пользователь попадет на блок **в любую дату,  кроме 21.08.2023**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **ровно 21.08.2023**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/VNN4f8QZw19oNZU0nxYI" alt=""><figcaption></figcaption></figure>

### **Больше чем**

Условие выполнится, если дата, указанная в условии, уже прошла.

*Пример:* показываем условия конкурса в новом году. Для этого поставим условие "**Дата больше чем 31.12.2023**"

Читается так: "***Дата 31.12.2023 прошла?***"

Если пользователь попадет на блок **в любую дату,  после 31.12.2023**, то есть весь январь 2024 года, февраль, и все дни 2024-го года, 25-го, и так далее, пойдет по <mark style="color:green;">**зеленой ветке**</mark>.&#x20;

Если пользователь попадет на блок **до 01.01.2024**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/JmDWk5CvU9rLjJtFyNxn" alt=""><figcaption></figcaption></figure>

### **Меньше чем**

Условие выполнится, когда дата, написанная в условии, ещё не наступила.

*Пример*:\
Акция действует до 31.07.2023 года. Нужно создать условие: "**Дата меньше чем 01.08.2023**"

Читается так: "***Сейчас меньше 01.08.2023?***"

Если пользователь попадет на блок **в любую дату,  до&#x20;*****01.08.2023***, пойдет по <mark style="color:green;">**зеленой ветке**</mark>. Если пользователь попадет на блок **01.08.2023 и позже**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/U1dT7wxunYtjPGuEnhxD" alt=""><figcaption></figcaption></figure>

### **Больше или равен**

Условие выполнится, если дата, написанная в условии уже прошла, или сегодня дата, которая указана в условии.

***Пример:***\
Акция действует с 01.09.2023. Напишем условие "**Дата больше или равен "01.09.2023**"

Читается так: "***Сейчас больше или равно 01.09.2023?***"

Если пользователь попадет на блок **в любую дату,  с 01.09.2023 и позже**, пойдет по <mark style="color:green;">**зеленой ветке**</mark>. \
Если пользователь попадет на блок до **31.08.2023** , то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/GVBLCduGj6HzJhPtVn8K" alt=""><figcaption></figcaption></figure>

### **Меньше или равен**

Условие выполнится, если дата, написанная в условии уже еще не прошла, или сегодня дата, которая указана в условии.

*Пример:*\
Акция - успей до нового года. Напишем условие "**Дата меньше или равен "31.12.2023**"

Читается как: "***Сейчас меньше или равно 31.12.2023?***"

Если пользователь попадет на блок **в любую дату,  до 31.12.2023**, пойдет по <mark style="color:green;">**зеленой ветке**</mark>. \
Если пользователь попадет на блок **01.01.2024 и позже** , то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/ZFcrr6LR9evgYGjWK58I" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Условие "Мессенджер"

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

Условие "**Мессенджер**", настраивается в 3 этапа:

1. Выбираем параметр "**Мессенджер**"
2. **Выбираем условие.** \
   Может принимать значения:

* [**Равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-messendzher#raven)
* [**Не равен**](https://docs.leadconverter.su/tipy-dannykh/blok-uslovie/uslovie-messendzher#ne-raven)

3. Выбираем мессенджер, который хотим проверить

### Равен

Проверяет **точное** совпадение по мессенджеру

*Пример:*\
Нужно чтобы бот работал только в Telegram. Для этого поставим условие "**Мессенджер равен Telegram**"

Читается как: "***Бот запущен в Telegram?***"

Если пользователь попадет на блок **в Telegram**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в другом мессенджере**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/AMn6JNKnhrZffH1EAC9p" alt=""><figcaption></figcaption></figure>

### Не равен

Проверяет мессенджер, чтобы его **исключить.**

*Пример:*\
Нужно чтобы бот работал везде, кроме **Viber**. Для этого поставим условие "**Мессенджер не равен Viber**"

Читается как: "***Бот запущен не в Viber?***"

Если пользователь попадет на блок **в любом мессенджере, кроме Viber**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в Viber**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/n0KeyVJ8xOPiFMTP7Ija" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Условие "Канал"

Это условие позволяет проверить канал связи, где запущен бот, при попадании пользователя на блок.

Условие "**Канал**", настраивается в 3 этапа:

1. Выбираем параметр "**Канал**"
2. **Выбираем условие.** \
   Может принимать значения:

* **Равен**
* **Не равен**

3. Выбираем канал, который хотим проверить

### Равен

Проверяет **точное** совпадение по каналу связи

*Пример:*\
Нужно чтобы бот работал только в канале связи "**Бот помощник | LeadConverter**". Для этого поставим условие "**Канал равен Бот помощник | LeadConverter**"

Читается как: "***Бот запущен в канале связи Бот помощник | LeadConverter?***"

Если пользователь попадет на блок **в канале связи** Бот помощник | LeadConverter, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.\
Если пользователь попадет на блок **в другом канале связи**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

{% hint style="success" %}
С помощью этого условия, создается "**Бот-сортировщик"**, который проверяет, в каком канале связи запущен бот и после этого, запускает нужного бота

\
Чтобы посмотреть эту инструкцию, нажмите на подсказку ниже 👇
{% endhint %}

{% content-ref url="/pages/Dq65cNrOvKdhFmdBGmb8" %}
[Написание одного старт-слова в разных ботах](/faq/populyarnye-voprosy/obshie-voprosy/napisanie-odnogo-start-slova-v-raznykh-botakh)
{% endcontent-ref %}

<figure><img src="/files/C3U281nspLOWV5cunQsd" alt=""><figcaption></figcaption></figure>

### Не равен

Проверяет канал связи, чтобы его **исключить.**

*Пример:*\
Нужно чтобы бот работал везде, кроме **Бот помощник | LeadConverter**. Для этого поставим условие "**Канал не равен Бот помощник | LeadConverter**"

Читается как: "***Бот запущен не в Бот помощник | LeadConverter?***"

Если пользователь попадет на блок **в любом канале связи, кроме Бот помощник | LeadConverter**, пользователь пойдет по <mark style="color:green;">**зеленой ветке**</mark>.

\
Если пользователь попадет на блок **в канале связи Бот помощник | LeadConverter**, то пользователь пойдет по <mark style="color:red;">**красной ветке.**</mark>

<figure><img src="/files/dacgSOLITuXNqIaoRpPo" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}


# Условие "Произвольный ввод"

Это условие позволяет проверить данные в произвольном формате не записывая данные в переменную.

Простой пример:

В инструкции "**Проверка подписки на Telegram канал**", после действия "**Отправить через вебхук**", мы записываем ответ от Telegram и парсим ответ, записывая данные в переменную и уже после этого, мы запускаем проверку через блок "**Условие**", есть ли у пользователя подписка.

<figure><img src="/files/Kj1eCquHcqEBgipYkqZH" alt=""><figcaption></figcaption></figure>

С условием "**Произвольный ввод**", мы можем избавиться от блока "**Действие 2**" и сразу проверить подписку у пользователя.

<figure><img src="/files/Ozc0nmdUXZGG08VbPsVA" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Проверять можно **любые данные**, просто указав 2 нужных значения, тем самым создав свое, **уникальное** условие.
{% endhint %}

Условие "**Произвольный ввод**", настраивается в 3 этапа:

1. Пишем **переменную** или **значение** в поле "**Произвольное значение**"

<figure><img src="/files/9Aood1ZZVzG1QjpWdN1D" alt=""><figcaption></figcaption></figure>

2. **Выбираем условие.** \
   Может принимать значения:

* **Равен**
* **Не равен**
* **Больше чем**
* **Меньше чем**
* **Больше или равен**
* **Меньше или равен**
* **Соответствует регулярке**
* **Содержит**
* **Не содержит**
* **Заполнен**
* **Не заполнен**

3. Пишем значение, которое мы хотим проверить

<figure><img src="/files/3xMYafdUjpN6CuW1jg6w" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Если остались вопросы, смело обращайтесь в техподдержку.&#x20;

Мы всегда рады помочь! :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}




---

[Next Page](/llms-full.txt/1)

