Главная · Шаблоны · Розыгрыш за подписку

Шаблон бота для розыгрыша: подписка, номера, итоги

Шаблон создаёт черновик розыгрыша в разделе «Розыгрыши» и сценарий участия к нему. Человек нажимает «Участвовать» в посте, бот проверяет подписку на ваши каналы и выдаёт номер. В назначенное время бот ещё раз проверяет подписку, выбирает победителей способом, который можно перепроверить, и пишет победителю. Участники остаются у вас в «Контактах».

Подходит для: Telegram-каналы, Сообщества ВКонтакте, Каналы MAX, Магазины и бренды

Как это работает

Шаг 1Пост с кнопкой «Участвовать»
Шаг 2Проверка подписки
Шаг 3Номер участника
Шаг 4Итоги в назначенное время
Шаг 5Сообщение победителю

Что можно настроить

  • Тексты сообщений и кнопки
  • Поля блока «Сбор данных» и проверка формата
  • Теги, уведомления и передача оператору
  • Каналы: Telegram, MAX, ВКонтакте, чат на сайте
Telegram
MAX
VK
Чат на сайте

Пример диалога

Клиент
/start
Бот
Чтобы участвовать, подпишитесь на каналы ниже и нажмите «Проверить снова».
Клиент
Проверить снова
Бот
Вы участвуете в розыгрыше «Сертификат на 3 000 ₽». Ваш номер — 0042. Итоги — 15 ноября в 18:00.

Что создаёт шаблон

Розыгрыш в ЧБТ — отдельный раздел «Розыгрыши». Шаблон создаёт в нём черновик розыгрыша и сценарий участия: триггер «Deeplink» с меткой розыгрыша ведёт в блок «Розыгрыш», который проверяет условия и выдаёт номер, а триггер «Событие розыгрыша: победитель» запускает блок «Розыгрыш» в режиме «Вручение приза». После создания открывается карточка розыгрыша — там приз, каналы, сроки и правила.

Блок «Розыгрыш» отвечает участнику сам: «Вы участвуете… Ваш номер — 0042», «Вы уже участвуете», «Подпишитесь на каналы ниже и нажмите «Проверить снова»», «Не получилось проверить подписку — попробуйте ещё раз через минуту», «Приём участников закрыт». Тексты можно заменить в карточке розыгрыша, а сценарий — достроить в редакторе.

Что настроить перед запуском

  1. Боты — через каких ботов участвуют: Telegram, MAX, ВКонтакте; можно несколько.
  2. Каналы для проверки — свои и спонсоров. В Telegram и MAX бот должен быть администратором канала, во ВКонтакте проверяется подписка на сообщество бота.
  3. Призы по местам, число победителей и резерв.
  4. Срок — дата итогов или число участников.
  5. Правила — генератор собирает их по реквизитам организатора; можно дать ссылку на свои.
  6. По желанию — проверка «не бот», приглашения друзей, ручная проверка перед итогами, сообщение остальным участникам (только тем, кто согласился на рассылку).

«Запустить» проверяет, что всё готово: тариф, каналы, сценарий, отсутствие «Оплаты» на пути к участию, для MAX — согласование конкурса с MAX. Черновик поста «Участвовать» появляется в Редакции.

Итоги и вручение

В назначенное время бот ещё раз проверяет подписку, фиксирует список номеров и выбирает победителей и резерв от секретного числа, хэш которого опубликован при старте. Страница розыгрыша на chbt.io показывает список, протокол и кнопку «Проверить в браузере». Победитель получает сообщение, бот спрашивает данные для вручения и отдельно — согласие на публикацию имени; на место заводится сделка в «CRM». Не ответил в срок — место переходит следующему из резерва. Подробно — на странице бот для розыгрыша в Telegram и в статье как честно выбрать победителя. Создать розыгрыш.

Частые вопросы о шаблоне

Можно ли провести розыгрыш на Бесплатном тарифе?

Попробовать — да: один розыгрыш, один канал для проверки, до 3 победителей. Но на Бесплатном 30 диалогов в месяц, поэтому участников будет не больше. Базовый — до 3 розыгрышей, до 5 каналов и 50 победителей, приглашения друзей и вручение в CRM.

Нужно ли, чтобы бот был администратором канала?

В Telegram и MAX — да: иначе площадка не ответит боту, подписан ли человек. Для спонсорского канала вашего бота должен добавить администратором спонсор. Во ВКонтакте проверяется подписка на сообщество, к которому подключён бот.

Можно ли сделать участие платным?

Нет. Если на пути к участию стоит блок «Оплата», розыгрыш не запустится: платное участие похоже на лотерею.

Похожие шаблоны

Готовы запустить «Розыгрыш за подписку»?

Использовать шаблон