Главная · Telegram · Бот для розыгрыша в Telegram, после которого участники остаются с вами
Telegram · розыгрыш
Бот для розыгрыша в Telegram, после которого участники остаются с вами
Пост с кнопкой «Участвовать» ведёт в вашего бота: он проверяет подписку на каналы, выдаёт номер, в назначенное время выбирает победителей способом, который можно перепроверить, и пишет победителю. Каждый участник — контакт в вашей базе, а не строка в чужом рандомайзере.
Проверка подписки на каналыИтоги с протоколом проверкиУчастие бесплатное
Что бот делает в розыгрыше
Проверяет подписку
На один или несколько каналов, в том числе спонсорских. Бот спрашивает Telegram, подписан ли человек, — для этого он должен быть администратором канала. Не подписан — кнопки на каналы и «Проверить снова». Сбой Telegram не отсекает человека: бот просит попробовать через минуту.
Выдаёт номер участника
Каждый получает свой номер по порядку, повторный вход отвечает «Вы уже участвуете». По желанию — проверка «не бот»: пример на сложение или ваш вопрос.
Итоги, которые можно перепроверить
В момент старта на странице розыгрыша публикуется хэш секретного числа. На итогах бот ещё раз проверяет подписку, фиксирует список и выбирает победителей от этого числа. Список, число и протокол открыты — любой проверит выбор в браузере.
Вручение приза — в CRM
Победитель получает сообщение, бот по шагам спрашивает данные для вручения и отдельно — согласие на публикацию имени. На место заводится сделка. Не ответил в срок — место переходит следующему из резерва.
Приглашения друзей
Участник получает свою ссылку: за каждые N друзей, вступивших по ней, — ещё один шанс, но не больше заданного. Засчитываются только новые люди и только после того, как друг выполнил условия.
Кто остался после розыгрыша
Участники по дням, прирост подписчиков по каждому каналу, сколько остались подписаны через 7 и 30 дней, выгрузка CSV. Отметки подозрительных участников — всплески вступлений, вход перед самыми итогами, повторный человек.
Как запустить розыгрыш в Telegram
-
1
Создайте розыгрыш
Кнопка «Создать розыгрыш» ведёт на регистрацию: бот создаётся сразу с черновиком розыгрыша. Уже есть бот — раздел «Розыгрыши» → «Создать».
-
2
Подключите бота и каналы
Бот — в «Каналах» токеном от @BotFather. Сделайте бота администратором своего канала и добавьте канал в «Каналы для проверки». Спонсор добавляет вашего бота администратором своего канала.
-
3
Заполните приз и правила
Призы по местам, число победителей и резерв, дата итогов или число участников. Сгенерируйте правила по шаблону и впишите организатора — правила откроются по ссылке со страницы розыгрыша.
-
4
Запустите и опубликуйте пост
«Запустить» — бот проверит, что всё готово. Черновик поста с кнопкой «Участвовать» появится в Редакции: проверьте текст и опубликуйте в канал.
Готовый шаблон «Розыгрыш за подписку»
Шаблон создаёт черновик розыгрыша и сценарий участия. Остаётся указать приз, каналы для проверки, дату итогов и запустить — бот подготовит пост с кнопкой «Участвовать».
Розыгрыш за подписку Кнопка «Участвовать» под постом, проверка подписки, номер участника, итоги с протоколом и сообщение победителю. Открыть →Как бот выбирает победителя честно
Ручной выбор нельзя доказать, поэтому выбор устроен так, чтобы его мог перепроверить любой участник. При старте бот загадывает секретное число и сразу публикует на странице розыгрыша его хэш — «отпечаток», по которому число не восстановить, но и подменить его потом нельзя. Когда приём закрыт, бот ещё раз проверяет подписку, фиксирует список номеров и публикует его. Победители вычисляются из секретного числа и списка; после итогов число раскрывается, и кнопка «Проверить в браузере» на странице розыгрыша повторяет расчёт.
Организатор не видит секретное число до итогов и не может исключить участника после того, как список зафиксирован. Перед итогами можно включить ручную проверку: просмотреть отмеченных антифродом и исключить их с причиной. Подробно — в статье как честно выбрать победителя.
Что важно знать заранее
- Бот — администратор канала. Без этого Telegram не отвечает, подписан ли человек. На странице «Каналы для проверки» видно, может ли бот проверять, и есть инструкция.
- Участие бесплатное. Если на пути к участию стоит блок «Оплата», бот не даст запустить розыгрыш: платное участие похоже на лотерею, а проводить её частная компания не может.
- Согласие на рассылку — не условие. Сообщение «в этот раз не повезло» с промокодом получат только те, кто сам согласился на рассылку.
- Правила — до старта. Генератор правил собирает сроки, призы, порядок выбора и вручения; это шаблон, а не юридическая консультация. Налог с приза дороже 4 000 ₽ — забота организатора, ЧБТ налоговым агентом не является. Подробно — в статье о правилах розыгрыша и налоге на приз.
Чего бот для розыгрыша не делает
Честно о границах — чтобы вы не узнали о них после запуска.
- Не проверяет подписку на канал, где бот не администратор: для спонсорского канала спонсор должен добавить вашего бота администратором.
- Не пишет первым: в розыгрыш попадают те, кто сам запустил бота по ссылке из поста.
- Не выбирает победителей среди лайков, комментариев и репостов: участник — тот, кто вступил через бота.
- Не публикует посты сам без вашего решения: пост «Участвовать» и пост с итогами создаются черновиками в Редакции.
- Не вручает призы и не платит налоги за организатора: бот собирает данные победителя и ведёт сделку, вручаете вы.
На каких тарифах
Цена — за бота ЧБТ в месяц. На Бесплатном 30 диалогов — это 30 разных собеседников за месяц, поэтому для настоящего розыгрыша нужен Базовый.
Работает вместе с
Частые вопросы
Как бот проверяет подписку на канал?
Спрашивает Telegram, подписан ли человек на выбранный канал. Для этого бот должен быть администратором канала. Если Telegram не ответил, бот просит попробовать через минуту и не отсекает человека.
Можно ли проверить, что победитель выбран честно?
Да. До старта на странице розыгрыша публикуется хэш секретного числа, на итогах — список номеров и само число. Кнопка «Проверить в браузере» повторяет расчёт, а протокол можно пересчитать и вручную.
Что будет, если победитель не ответит?
Победитель получает сообщение и срок ответа. Не ответил или отказался — место переходит следующему из резерва, это видно на странице итогов.
Сколько стоит?
Попробовать можно на Бесплатном тарифе, но там 30 диалогов в месяц — участников будет не больше. Базовый — 650 ₽ в месяц за бота, Бизнес — 1290 ₽.
Можно ли сделать участие платным?
Нет. Бот не запустит розыгрыш, если на пути к участию стоит блок «Оплата»: платное участие похоже на лотерею.
Розыгрыш, после которого подписчики остаются
Создайте розыгрыш, подключите бота к каналу и опубликуйте пост с кнопкой «Участвовать». Участники останутся в вашей базе, а итоги можно будет перепроверить.