# Шаблон: проверка подписки на Telegram-канал перед выдачей лид-магнита

Source: https://docs.botman.pro/a/5-shablon-proverka-podpiski-na-telegram-kanal-pered-vydachey-lid-m

Этот шаблон проверяет, подписан ли пользователь на ваш Telegram-канал, и выдаёт бонус (файл, чек-лист, гайд и т.д.) только после подписки.

Это удобно для:

• выдачи лид-магнитов\
• доступа к материалам\
• закрытых предложений\
• бонусного контента

Шаблон уже содержит готовую логику сценария — вам нужно только изменить несколько параметров.

---

## **Что вы получите**

После настройки шаблон автоматически:

• предлагает пользователю подписаться на Telegram-канал\
• проверяет, подписан ли пользователь\
• отправляет лид-магнит только после подтверждения подписки

## Как работает сценарий

1. Пользователь нажимает кнопку «Хочу получить».
2. Бот предлагает подписаться на Telegram-канал.
3. Пользователь нажимает кнопку «Подписался».
4. Бот проверяет, состоит ли пользователь в канале.
5. Если пользователь подписан — бот отправляет лид-магнит.
6. Если нет — бот попросит подписаться и повторить попытку.

Схема сценария уже настроена — вам нужно только изменить параметры.

---

## Начать работу

1. Откройте шаблон: [ссылка](https://app.botman.pro/app/template/view/umr8pbc59gc0kr6w)
2. Добавьте его в свой проект.
3. Измените параметры по инструкции ниже.

**Что нужно настроить:**\
Перед запуском шаблона измените и проверьте:

• название канала\
• ссылку на канал\
• файл лид-магнита\
• бот добавлен администратором Telegram-канала

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

## **Настройка шаблона**

**Шаг 1. Укажите ваш Telegram-канал**\
В блоке «Канал» пользователь получает сообщение с предложением подписаться.\
Замените в тексте: `название лид-магнита` `название канала` `ссылка на канал` на ваши данные.\
После этого пользователь сможет перейти в ваш канал и подписаться.

**Шаг 2. Укажите канал для проверки подписки**\
В блоке «Условие» бот проверяет, подписан ли пользователь на канал.В поле канала укажите username канала: @название\_канала

Например: [@BotMan\_Pro](https://t.me/Bot_Man_chat)

*Указывайте username канала, а не ссылку.*

Правильно:@my\_channel\
Неправильно: https://t.me/my\_channel

Проверка подписки происходит после нажатия кнопки «Подписался».

Если пользователь подписан — бот продолжит сценарий и отправит лид-магнит.\
Если нет — бот попросит подписаться и нажать кнопку ещё раз.

**Шаг 3. Добавьте файл лид-магнита**\
В блоке «Лид-магнит» загрузите файл, который получит пользователь после подписки.

Это может быть:

• PDF\
• чек-лист\
• документ\
• видео\
• инструкция

После отправки файла можно добавить сообщение благодарности.

**Если канал приватный**\
Для приватных каналов используется ID канала, а не его название.\
Если канал публичный, используйте: @название\_канала

Если канал приватный, используйте ID канала.

## Получить ID можно двумя способами.

**Через Botman**

После добавления бота в канал откройте вкладку «Подписчики».\
Там будет отображаться ID канала.

**Через стороннего бота**

Перешлите любое сообщение из канала в бот:[https://t.me/getmyid\_bot](https://t.me/getmyid_bot)\
Бот покажет ID канала.\
Используйте этот ID в блоке «Условие» вместо @названия.

---

## Перед запуском проверьте

Перед публикацией сценария убедитесь, что:

• бот добавлен администратором канала\
• в блоке «Условие» указан правильный канал\
• файл лид-магнита загружен\
• ссылка на канал работает

---

Готово. Сценарий можно запускать.

