Skip to content
bonappetitabcPublic

About

Bon Raffle - розыгрыши участников и призов для Windows и macOS: списки, шансы, таймер и выгрузка из мессенджера MAX

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bon Raffle

Website · Releases

Приложение для розыгрышей на Windows и macOS. Подходит ведущим мероприятий, организаторам конкурсов и администраторам сообществ мессенджера MAX. Проводите розыгрыш среди людей, столиков и других записей или разыгрывайте призы с заданным количеством и относительным шансом. Списки можно создать прямо в приложении, загрузить из CSV или выгрузить из канала MAX через бота.

Bon Raffle is a raffle app for Windows and macOS with participant lists, weighted prizes and messenger MAX roster export.

Как выглядит

Снимки Windows и macOS показывают демонстрационные и вымышленные тестовые данные.

Скриншоты Windows

Таймер на главной

Настройка таймера перед розыгрышем на Windows

Отсчёт перед розыгрышем

Большой таймер на Windows

Пауза при наведении на таймер

Подсказка паузы на таймере Windows

Загрузка участников из MAX

Загрузка участников из MAX на Windows

Списки участников

Редактор списка участников на Windows

Режим призов

Главный экран розыгрыша призов на Windows

Списки призов

Редактор списка призов на Windows

Барабан участников

Барабан с участниками на Windows

Настройки розыгрыша

Настройки розыгрыша на Windows

Настройки оформления

Настройки оформления на Windows

Скриншоты macOS

Режим участников

Главный экран участников на macOS

Таймер на главной

Настройка таймера перед розыгрышем на macOS

Отсчёт перед розыгрышем

Большой таймер на macOS

Пауза при наведении на таймер

Подсказка паузы на таймере macOS

Загрузка участников из MAX

Загрузка участников из MAX на macOS

Списки участников

Редактор списка участников на macOS

Режим призов

Главный экран розыгрыша призов на macOS

Списки призов

Редактор списка призов на macOS

Барабан участников

Барабан с участниками на macOS

Настройки розыгрыша

Настройки розыгрыша на macOS

Настройки оформления

Настройки оформления на macOS

Возможности

  • Участники. Импорт CSV, собственные именованные списки и картинки записей. Победитель исключается из следующих выборов текущего списка.
  • Призы. Отдельные наборы призов с изображениями, остатком и весом шанса. После выигрыша остаток уменьшается его можно пополнить в редакторе.
  • Быстрый старт. Четыре удаляемых примера: люди, столики, подарки и предметы для дома. Изображения примеров входят в приложение.
  • MAX. Бот-администратор выгружает участников канала или группы в CSV. Затем файл загружается обычной кнопкой импорта. Адрес API MAX можно изменить в настройках.
  • Оформление. Фон, логотип, запасная картинка участника, цвета, рамка победителя, подписи и видимость числа над барабаном настраиваются. Позицию участника на карточке победителя можно включить отдельно; по умолчанию она скрыта. Большой таймер запускается с главной перед розыгрышем; по завершении открывается барабан. Таймер по умолчанию выключен.
  • Результаты. После розыгрыша сохраните историю победителей в PDF: имя, время, список и позиция для участников из CSV. Историю можно очистить на главной с подтверждением; это не меняет отметки уже выигравших в текущем списке.
  • Поддержка кликера. Запускайте выбор победителя на барабане кнопкой кликера.
  • Локальные данные. Приложение сохраняет списки, настройки и историю победителей на устройстве. Токен бота хранится в Windows Credential Manager или macOS Keychain.
  • Обновления. Начиная с версии 2.3.3 приложение проверяет общий выпуск Bon Raffle на GitHub при запуске, не чаще раза в сутки. Ручная проверка доступна в «Настройки → О программе». Системные уведомления включаются отдельно.

Настройте розыгрыш под себя

  • Для события и аудитории: создавайте списки людей, столиков или любых других записей добавляйте свои изображения участникам и призам, переключайтесь между наборами.
  • Для экрана и трансляции: выберите фон и логотип, настройте затемнение фона, прозрачность карточки и барабана, цвета кнопок, выбранной строки, карточки победителя и её рамки. Можно заменить картинку участника без фото.
  • Для хода розыгрыша: задайте длительность и скорость вращения, частоту анимации и эффект победы.
  • Для своих объявлений: измените подписи над барабаном отдельно для участников и призов. Включите таймер на главной, задайте минуты и секунды, а текст над ним и цвет кольца - в настройках. Подписи ограничены 200 символами.
  • Для удобства ведущего: доступны запуск во весь экран, показ аватаров и фонового фото, подтверждение замены списка и уменьшение эффектов.

Установка и запуск

Windows

Нужна Windows 10 (сборка 17763 или новее) либо Windows 11, архитектура x64. Откройте последний выпуск Bon Raffle и скачайте установщик .exe. В конце установки можно выбрать запуск приложения.

macOS

Нужна macOS 15 или новее. Откройте последний выпуск Bon Raffle и скачайте образ .dmg. Откройте образ и перетащите приложение в «Программы».

Обновления

При появлении плашки новой версии нажмите «Посмотреть» или откройте «Настройки → О программе». Посмотрите описание изменений и скачайте обновление.

  • Windows: нажмите «Закрыть Bon Raffle и запустить установщик». Windows может запросить разрешение на установку.
  • macOS: нажмите «Открыть DMG», закройте Bon Raffle и перетащите новую версию в «Программы», подтвердив замену.

Списки и настройки сохраняются отдельно от файлов приложения. Проверка и уведомления выполняются, пока Bon Raffle запущен.

Быстрый сценарий

  1. Откройте режим «Участники» или «Призы» на главной.
  2. Выберите один из демонстрационных списков, создайте свой или загрузите CSV участников.
  3. Для призов укажите количество и вес шанса. Вес определяет относительную вероятность среди доступных призов; исчерпанные призы больше не выпадают.
  4. Откройте розыгрыш и нажмите кнопку выбора. Историю победителей можно просмотреть в приложении.

Участники из MAX

Создайте бота MAX для бизнеса, назначьте его администратором канала или группы и получите chat_id через события MAX. В разделе Настройки → Данные введите chat_id и токен бота. На главной нажмите «Выгрузить участников из MAX» CSV появится в «Загрузках». Загрузите его кнопкой импорта участников. Пошаговая помощь есть в приложении во вкладке «Инструкция MAX».

При поиске победителя в MAX ориентируйтесь на позицию его строки в выгруженном списке, имя, аватар и соседние записи. Внутренний ID MAX не является способом поиска участника в интерфейсе мессенджера.

Хранение данных и безопасность

Списки и настройки хранятся на устройстве. Токен MAX сохраняется в защищённом хранилище Windows Credential Manager или macOS Keychain, а CSV-выгрузка MAX - в «Загрузках».

Исходный код

Готовые .exe и .dmg доступны в выпусках.

Лицензия

MIT. © 2026 Bon Raffle.

About

Bon Raffle - розыгрыши участников и призов для Windows и macOS: списки, шансы, таймер и выгрузка из мессенджера MAX

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages