# Проверка подписки на канал и выдача бонуса

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

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

Для бота нам понадобятся две вещи :point\_down:

* [x] Текст для бота.
* [x] Полезный материал, который выдаётся после подписки.

Приступаем к созданию бота! :)

1. Создаём бота "**Проверка подписки**".

{% hint style="info" %}
Данную конструкцию можно применить в любом месте сценария или использовать два базовых варианта:&#x20;

:white\_square\_button: Проверка подписки сразу. Если пользователь не подписался, ему сообщается об этом и отправляется сообщение с кнопкой.&#x20;

:white\_square\_button:А можно прислать первым сообщением текст с кнопкой и после нажатия проверять подписку.&#x20;

Мы делаем **второй** вариант.
{% endhint %}

2. Создаём *блок* "**Сообщение**" и вставляем текст. Например, такой: :point\_down:

> Привет! ‌\
> \
> Я дарю гайд за подписку на группу!\
> \
> Подпишись на группу <https://vk.com/leadconverter> и нажимай на кнопку "Подписка есть"<br>

3. Добавляем *кнопку* с названием "**Подписка есть**".

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FlsZv0In4KcXZOk8D3Lpv%2Fimage.png?alt=media\&token=3ab98422-1b96-4104-aa68-872cd13d94ca)

4. Далее создаём *условие* "**Пользователь подписан на канал**". Сохраняем блок.

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2Fmd2GPIzh5O2EVs19wkba%2Fimage.png?alt=media\&token=301cbb6c-f2c5-4b70-a5fb-e4019155870a)

{% hint style="danger" %}
**Важно!**\
\
Есть всего два условия: "**Пользователь подписан на канал**" и "**Пользователь не подписан на канал**".\
Нужно выбирать что-то одно. Если выбрать оба условия, то бот не будет корректно работать.
{% endhint %}

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

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2F8CdurQniVcdYFJuyIkoI%2Fimage.png?alt=media\&token=d99fe1de-78b5-4665-a2fd-1801d488ac09)

6. Теперь создаём два блока "**Сообщение**". В первый блок мы пишем текст, если пользователь **подписан на канал**, а во второй блок — если **не подписан**.
7. Вставляем текст в первый блок:&#x20;

> Супер!‌\
> Вижу твою подписку!‌‌\
> \
> Отправляю подарок

И прикрепляем файл с полезным материалом. У нас это файл-видео.

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FORrzc392zhyQkzbuXnFF%2Fimage.png?alt=media\&token=54e9843b-9f8e-46fe-84c0-35d9ff106489)

8. Заполняем текстом второй блок:

> Не вижу твоей подписки \
> \
> Давай ты подпишешься, и я снова проверю\
> \
> Подпишись на группу <https://vk.com/leadconverter> и нажимай на кнопку "Подписка есть"

И добавляем кнопку с названием "**Подписка есть**".

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FXjuYfafDpxqJvJgLpeN6%2Fimage.png?alt=media\&token=046b1bc6-fc16-4147-be53-52a849ba58ae)

9. Далее соединяем кнопку "**Подписка есть**" с блоком "**Условие**".
10. Остаётся добавить связи от блока "**Условие**":

* **Зелёный выход** блока соединяем с блоком "**Вижу подписку**"
* **Красный выход** блока соединяем с блоком "**Не вижу подписку"**

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FsDO23zsOhiE9N2nUe8z3%2Fimage.png?alt=media\&token=b241e5cb-0944-448c-9882-734c88e4350a)

Свершилось! Бот для проверки подписки настроен и готов делиться полезными материалами :tada:

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

{% content-ref url="../../kak-zadat-vopros-v-podderzhku" %}
[kak-zadat-vopros-v-podderzhku](https://docs.leadconverter.su/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}
