Шаблоны / MAX

Розыгрыш в MAX.
Номер — за подписку.

Готовый бот для розыгрыша в MAX: по кнопке «Участвовать» проверяет подписку на ваш канал и выдаёт участнику порядковый номер. Второй номер тому же человеку не достанется.

Шаблон откроется в вашем кабинете BotMan: выберите канал, впишите приз и дату итогов — и ставьте ссылку на бота в пост о розыгрыше.

Пример перепискиMAX
Ваш ботбот · онлайн
  1. 🎁 Разыгрываем сертификат на 5000 ₽ среди подписчиков!

    🎉 Участвовать

  2. Похоже, вы ещё не подписаны на наш канал 🙌

    📢 Подписаться на канал🔄 Проверить ещё раз

  3. ✅ Подписка подтверждена! Ваш номер участника: 14.

Как работает

Участников считает бот.
Таблицу вести не нужно.

Человек переходит по ссылке из поста, читает условия и нажимает «Участвовать». Что происходит дальше — в четырёх ситуациях, которые бот разбирает сам.

  1. № 14 Подписан на канал и нажал «Участвовать»

    Бот подтверждает подписку и выдаёт следующий свободный номер. В том же сообщении — приз и дата итогов.

  2. — Ещё не подписан

    Номера нет. Бот присылает кнопку «Подписаться на канал» со ссылкой и кнопку «Проверить ещё раз».

  3. № 15 Подписался и нажал «Проверить ещё раз»

    Бот проверяет подписку заново и выдаёт номер — писать вам и просить добавить в список не нужно.

  4. № 14 Зашёл в бота снова или нажал «Участвовать» ещё раз

    Бот напоминает уже выданный номер и дату итогов. Нового номера нет, счётчик участников не меняется.

Счётчик участников
Глобальная переменная «Участников розыгрыша в MAX» растёт на единицу с каждой регистрацией.
Номер у подписчика
Поле «Номер участника в MAX» хранит номер в карточке каждого участника.
Метка участника
Метка «Участник розыгрыша в MAX» не даёт получить второй номер и собирает участников для рассылки.

Схема сценария

Розыгрыш за подписку на канал
в конструкторе BotMan.

Перед запуском

Что нужно для конкурса
за подписку на канал MAX.

День итогов

Как выбрать победителя
и сообщить итоги участникам.

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

  1. Посмотрите, сколько участников

    Значение переменной «Участников розыгрыша в MAX» в разделе Настройки → Глобальные переменные — это последний выданный номер.

  2. Выберите случайный номер

    От 1 до этого числа, любым генератором случайных чисел. Выбор удобно показать в эфире или записать с экрана.

  3. Найдите владельца номера

    В разделе «Подписчики» отберите участников по метке и найдите номер в поле «Номер участника в MAX».

  4. Отправьте итоги

    Рассылка по метке «Участник розыгрыша в MAX» придёт всем, кому бот выдал номер, — как создать рассылку ↗.

Бот предупреждает участников, что победителя проверят на подписку: убедитесь, что он всё ещё в канале. И проверьте, что выпавший номер есть только у одного участника — если два человека нажали кнопку одновременно, номер мог совпасть.

Настройка

Как сделать бота для розыгрыша
в MAX без программиста.

  1. Скопируйте шаблон

    Нажмите «Использовать шаблон» — сценарий откроется в вашем кабинете BotMan. Если аккаунта нет, после регистрации вы вернётесь на этот шаблон.

  2. Выберите свой канал

    В блоке «Подписан на канал?» вместо заглушки @your_channel выберите канал из списка — в нём бот должен быть администратором.

  3. Поставьте ссылку на канал

    В блоке «Не подписан» замените ссылку кнопки «Подписаться на канал» на адрес своего канала в MAX.

  4. Впишите приз и дату итогов

    В блоке «Условия розыгрыша» замените [приз] и [дата итогов] на свои.

  5. Проверьте сообщения с номером

    В блоках «Номер участника» и «Уже участвует» впишите те же приз и дату. Выбираете победителя иначе — опишите свой способ.

  6. Опубликуйте и поставьте ссылку в пост

    Опубликуйте сценарий и добавьте ссылку на бота в пост о розыгрыше в канале — участник начнёт с условий.

Следующий розыгрыш

Тот же бот, новый приз.
Номера снова с единицы.

Перед новым конкурсом обнулите счётчик «Участников розыгрыша в MAX» и снимите метку «Участник розыгрыша в MAX» с прошлых участников — иначе вместо нового номера они увидят старый. Как устроены такие счётчики — в справке о глобальных переменных ↗.

Проводите розыгрыш и в Telegram? Там работает такой же шаблон — бот для розыгрыша в Telegram: счётчик, поле и метка у него свои, с розыгрышем в MAX они не смешаются.

Если подарок нужен каждому подписчику, а не одному победителю, возьмите проверку подписки на канал в MAX. Что ещё умеют боты BotMan в мессенджере — на странице MAX.

Вопросы перед стартом

Розыгрыш в MAX: вопросы и ответы.

Остались вопросы о вашем сценарии?

Написать в поддержку ↗
Как провести розыгрыш в MAX через бота?

Скопируйте шаблон в кабинет BotMan, подключите своего бота MAX и сделайте его администратором канала. Выберите канал в блоке проверки подписки, впишите приз и дату итогов, опубликуйте сценарий и поставьте ссылку на бота в пост о розыгрыше. Дальше бот сам проверяет подписку и выдаёт каждому участнику номер.

Как бот для розыгрыша проверяет подписку на канал в MAX?

По кнопке «Участвовать» бот проверяет, состоит ли человек в выбранном канале MAX. Для этого бот должен быть администратором канала: канал выбирается из списка в блоке «Подписан на канал?». Кто не подписан, получает ссылку на канал и кнопку «Проверить ещё раз» — номер выдаётся только после успешной проверки.

Может ли один человек получить два номера в розыгрыше?

Нет. Вместе с номером бот ставит участнику метку «Участник розыгрыша в MAX» и перед выдачей проверяет её. Если человек снова зайдёт в бота или повторно нажмёт «Участвовать», бот напомнит уже выданный номер, а счётчик участников не изменится.

Как выбрать победителя розыгрыша в MAX по номерам?

Бот победителя не выбирает — он выдаёт номера и считает участников. В день итогов возьмите значение глобальной переменной «Участников розыгрыша в MAX», выберите случайный номер от 1 до этого числа любым генератором случайных чисел и найдите подписчика с этим номером в поле «Номер участника в MAX».

Как сообщить участникам итоги розыгрыша в MAX?

Сделайте рассылку с фильтром по метке «Участник розыгрыша в MAX» — её получают все, кому бот выдал номер. Так итоги розыгрыша придут участникам в тот же чат с ботом, а пост с победителем можно продублировать в канале.

Почему бот пишет, что участник не подписан на канал, хотя он подписан?

Чаще всего бот не администратор канала или в блоке «Подписан на канал?» осталась заглушка @your_channel вместо вашего канала. Выдайте боту права администратора, выберите канал из списка и опубликуйте сценарий заново — после этого проверка подписки в MAX заработает.

Сколько стоит бот для розыгрыша в мессенджере MAX?

Регистрация в BotMan и просмотр шаблона бесплатны. Розыгрыш собран на блоке «Условие», а он входит в тариф PRO — от 900 ₽ в месяц; на тарифе FREE сценарий с условием не опубликуется.

Как провести следующий конкурс за подписку на канал в том же боте?

Обнулите глобальную переменную «Участников розыгрыша в MAX», чтобы нумерация началась с 1, и снимите метку «Участник розыгрыша в MAX» с участников прошлого розыгрыша. Иначе прошлые участники вместо нового номера увидят старый. Затем поменяйте приз и дату итогов в сообщениях.

Шаблон для MAX

Проводите розыгрыши в канале MAX
без ручного учёта участников.

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

Создайте аккаунт или войдите в существующий.
Шаблон откроется в кабинете сразу после входа.