Шаблоны / ВКонтакте

Бот для розыгрыша в ВК.
Номер — за подписку.

Готовый бот для розыгрыша в ВК: в сообщениях сообщества проверяет подписку на вашу группу и выдаёт участнику порядковый номер. Второй номер тому же человеку не достанется.

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

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

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

  2. Похоже, вы ещё не подписаны на сообщество 🙌

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

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

Как работает

Один участник — один номер.
Список ведёт бот, а не администратор.

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

  1. №27

    Подписан и нажал «Участвовать»

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

  2. №—

    Ещё не подписан на группу

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

  3. №28

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

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

  4. №27

    Пришёл снова или нажал ещё раз

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

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

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

Учёт участников

Список участников розыгрыша
собирается в кабинете сам.

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

День итогов

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

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

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

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

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

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

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

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

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

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

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

Настройка

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

  1. Подключите сообщество

    Подключите группу ВКонтакте к BotMan — как это сделать ↗. Затем нажмите «Использовать шаблон», и сценарий откроется в кабинете.

  2. Укажите свою группу

    В условии «Подписан на сообщество?» замените your_community на короткое имя сообщества — часть адреса после vk.com/.

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

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

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

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

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

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

  6. Опубликуйте и пройдите сами

    Ссылку запуска из блока «Старт» поставьте в пост розыгрыша, меню или виджет сообщества. Пройдите сценарий дважды: без подписки и с подпиской.

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

Что нужно для конкурса
в сообществе ВКонтакте.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отправьте рассылку по метке «Участник розыгрыша ВК» — она стоит у всех, кому бот выдал номер. Итоги розыгрыша придут участникам в сообщения сообщества, в тот же диалог, где они получили номер, а пост с победителем можно продублировать на стене группы.

Бот не отвечает на кнопку «Участвовать» — что проверить?

Сначала короткое имя сообщества в условии «Подписан на сообщество?»: там должна стоять часть адреса вашей группы после vk.com/ вместо заглушки your_community. При опечатке ВКонтакте не отвечает на проверку подписки, и бот не выбирает ни одну ветку. Ещё две причины — сценарий не опубликован или сообщество не подключено к BotMan.

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

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

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

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

Шаблон для ВКонтакте

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

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

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