Розыгрыши и конкурсы
Запустите розыгрыш в канале или группе MAX за пару минут. С условием подписки, автоматическим выбором победителей и ЛС-уведомлениями.
В двух словах: в боте составляете текст приза, выбираете количество победителей и дату окончания — публикуете пост с кнопкой «Участвовать» в свой канал. В нужный момент бот честно разыгрывает призы и пишет победителям в ЛС.
Видео-инструкция
Полная пошаговая запись: от добавления бота до завершения первого розыгрыша и оповещения победителей.
Шаг 1. Добавьте бота в канал или группу
Розыгрыш публикуется от имени бота, поэтому ему нужны права администратора и право «Публиковать сообщения». Для проверки условия подписки бот также должен видеть участников канала.
Если у вас канал
- Откройте свой канал в MAX → шапка канала → «Управление».
- Раздел «Администраторы» → «Добавить администратора».
- В поиске введите
@iris_admin_botи выберите бота. - Включите права: «Публиковать сообщения», «Удалять сообщения».
- Сохраните.
Если у вас группа
- Откройте свою группу в MAX → шапка → «Управление» → «Администраторы».
- Добавьте
@iris_admin_botи включите ему права администратора.
Шаг 2. Создайте розыгрыш
- Откройте Iris Admin Bot → главное меню → «Розыгрыши».
- Нажмите «Создать» и выберите канал/группу, куда опубликуется пост розыгрыша.
- Введите текст: что разыгрываете, сроки, любые подробности.
- Укажите количество победителей (≥ 1).
- Выберите условия участия:
- Без условий — любой пользователь, нажавший «Участвовать».
- Подписка на канал — выберите один или несколько каналов, на которые нужно быть подписанным.
- Укажите дату/время старта (можно «сейчас») и дату/время окончания.
- Нажмите «Опубликовать» — пост с кнопкой «Участвовать» появится в чате.
Как это выглядит у участника
В канале появляется пост с описанием приза, счётчиком участников и кнопкой «Участвовать». По тапу открывается мини-приложение, в нём бот проверяет условия (подписку на нужные каналы) и регистрирует участие. Дальше — ждать итогов.
Честность розыгрыша
Выбор победителей — детерминированный и проверяемый. Для каждого розыгрыша фиксируется:
- Алгоритм и его версия.
- Seed — фиксированное случайное зерно, на основе которого выбираются победители.
- Seed-фингерпринт — хеш зерна, публикуется заранее. После розыгрыша можно проверить, что seed не подменили.
- Контекст и раунд — если делали ре-розыгрыш (например, победитель не вышел на связь), все попытки сохраняются.
Результат — не «случайный по нажатию кнопки», а воспроизводимый: при тех же входных данных алгоритм даёт тот же набор победителей.
Победители и уведомления
- В момент окончания бот выбирает победителей и обновляет пост — в нём появляется блок «Победители».
- Победителям приходит ЛС с поздравлением и кнопкой «Проверить выигрыш» (мини-приложение).
- Остальным участникам — мягкое напоминание «Открыть мини-апп» (без спама, не больше одного раза за розыгрыш).
- Если победитель не отвечает или его аккаунт удалён — можно перебросить розыгрыш на следующего из списка, все попытки сохраняются.
- В мини-аппе у участника после окончания — личный экран с результатом: «Вы выиграли» / «В этот раз — нет».
История розыгрышей
В боте, в меню «Розыгрыши» → «История», — список всех ваших розыгрышей по статусам:
- pending — создан, ждёт старта;
- active — идёт приём заявок;
- drawing — идёт выбор победителей;
- finished — завершён, победители выбраны;
- failed — ошибка (например, не нашлось ни одного валидного участника).
По каждому розыгрышу — количество участников, выбранные победители, ссылка на пост и кнопки управления.
Часто задаваемые вопросы
Можно ли проверить, что розыгрыш честный?
Да. До розыгрыша публикуется seed-фингерпринт, после — сам seed. Любой может проверить, что seed не подменили и при таких же входных данных алгоритм действительно выбирает этих же победителей.
Что, если победитель отписался от канала до итогов?
Условие подписки проверяется на момент розыгрыша. Если человек отписался — он не попадёт в выборку. Можно перебросить розыгрыш на следующего.
Сколько может быть победителей?
Минимум 1. Максимум ограничен только количеством участников.
Можно ли отменить розыгрыш до окончания?
Да, через меню «Розыгрыши» → конкретный розыгрыш → «Отменить». Пост обновляется отметкой «Отменён», участники получают уведомление в мини-аппе.
Как победитель получит приз?
Бот пишет победителю в ЛС поздравление и подсказывает связаться с автором канала. Передача приза — на стороне автора (бот не работает с физической доставкой).
Можно несколько условий подписки одновременно?
Да. В условиях участия можно указать несколько каналов — бот проверит подписку на все.
Запустите свой первый розыгрыш
Откройте бот в MAX → «Розыгрыши» → «Создать». Занимает несколько минут.
Открыть Iris Admin Bot