1Начать голосование
Когда предложение приходит в группу, публикуется сообщение с текстом предложения и кнопкой Начать голосование. Только пользователи с правом Управление предложениями могут запускать голосование.
2Клавиатура голосования
После активации голосования под карточкой появляется клавиатура:
- ✅ N — Голос «за» (N — живой счётчик в реальном времени)
- ❌ N — Голос «против» (тот же живой счётчик)
- 💬 — Показать комментарии голосующих в группе
- ✍️ Комментировать — Открывает бота в личке для написания комментария
- 📎 Вложения — Просмотр вложений предложения
- ⏱ Таймер — Установить таймер автозакрытия (только менеджеры)
- ⏹ Завершить — Закрыть голосование (только менеджеры)
- ↩️ Отменить голосование — Отменить без записи результатов
3Таймер автоматического закрытия
Менеджеры могут установить таймер, нажав ⏱ Таймер и введя продолжительность в группе. Допустимые форматы:
30s— 30 секунд5m— 5 минут2h— 2 часа1d— 1 день
Активный таймер показывает оставшееся время на клавиатуре (например, ⏱ 1ч 30м ✕). Нажмите ✕, чтобы отменить до истечения.
За десять минут до истечения бот шлёт в группу напоминание тем, кто ещё не проголосовал.
4Завершить голосование
Нажмите ⏹ Завершить. Бот спрашивает, хотите ли Вы добавить комментарий менеджера к решению:
- Написать комментарий — наберите в чате, подтвердите предпросмотр, прикрепляется к итогу
- Без комментария — закрыть сразу без заметки
После закрытия в группе появляется сообщение об итоге:
- Принято — больше «Да», чем «Нет»
- Отклонено — больше «Нет», чем «Да»
- Равенство — одинаковые числа
5Кворум, большинство и тайное голосование
Когда Вы запускаете голосование, сначала появляется экран ⚙️ Настройки голосования. Все опции необязательны: одно нажатие на ✅ Начать голосование — и стартует классическое голосование. На экране есть и строка 👥 Имеют право голоса: N — сколько участников могут голосовать — полезный ориентир для настройки кворума: большинство всегда считается от поданных голосов, а не от общего числа участников.
- 🎯 Кворум — минимальное число голосов («за» + «против» + воздержавшиеся), чтобы голосование было действительным. Если голосов не хватает, итог — кворум не достигнут. По умолчанию: без кворума
- ⚖️ Большинство — Простое («Да» больше «Нет»), Абсолютное («Да» больше половины голосовавших, включая воздержавшихся) или Квалифицированное ⅔ («Да» ≥ ⅔ от «Да»+«Нет»)
- 🟡 Воздержание — добавляет третью кнопку 🟡 на клавиатуру голосования (кнопки показывают только эмодзи: ✅ ❌ 🟡); воздержавшиеся видны в подсчётах и учитываются для кворума
- 🕶 Тайное голосование — во время голосования карточка показывает только Проголосовало: N, индивидуальный выбор не виден никогда; агрегированная разбивка появляется лишь при закрытии
- 📊 Голоса (CSV) — после закрытия из деталей предложения тот, у кого есть право Экспорт данных, скачивает CSV голосов: открытое голосование = строки по каждому голосу, тайное = только итоги по группам
Настройки, отличные от стандартных, отображаются компактной строкой ⚙️ на карточке голосования, в результатах, в архиве и в PDF (с колонкой «Воздержались»).
6Комментарии голосующих
Каждый голосующий может прокомментировать предложение. Нажмите ✍️ Комментировать на клавиатуре голосования: бот открывается в личке для написания комментария (максимум 500 символов). Поддерживается форматирование Telegram, включая анимированные премиум-эмодзи.
Комментарии голосующих могут служить поправками: они привязываются к предложению и видны всем участникам группы по нажатию 💬 на клавиатуре голосования.
Новый комментарий от того же пользователя заменяет предыдущий (один голос — один актуальный комментарий).
7Голосование в нескольких группах
Одно и то же предложение может голосоваться одновременно в нескольких группах одного сообщества. У каждой группы свои отдельные счётчики.
Итог рассчитывается суммированием голосов всех групп:
- Сумма «Да» против суммы «Нет» по всем группам
- Результаты показываются автору в личке с разбивкой по группам
- Группы с отменённым голосованием не учитываются в общем итоге
Если голосование сначала идёт в одной группе, а потом в другой, итог обновляется автоматически по мере закрытия голосований.
8Переголосовать и отменить
Тот, у кого есть право Управление предложениями, может перезапустить уже закрытое голосование. Из деталей предложения в группе (команда /proposal ID):
- Переголосовать в этой группе — снимает прежние голоса и снова открывает голосование
- Итог автоматически обновляется новыми результатами
Для повестки можно переголосовать всю повестку целиком, удалив все голоса по пунктам.
Чтобы отменить идущее голосование (без записи результатов): нажмите ↩️ Отменить голосование. Голоса группы удаляются, а сообщение возвращается в исходное состояние с Начать голосование.
9Голосовать повестку
Когда повестка приходит в группу, появляется меню пунктов. Каждый пункт — кнопка с иконкой статуса:
- ✅ Принято (зелёный)
- ❌ Отклонено (красный)
- 🟰 Равенство
- ⏭ Пропущено
- Просто число — ещё не голосовалось
Процесс:
- Нажмите на не проголосованный пункт, чтобы начать его голосование
- Участники голосуют стандартной клавиатурой (Да/Нет)
- Менеджер завершает голосование пункта → возвращаемся в меню пунктов
- Повторяется по каждому пункту, по порядку или с пропуском, как удобно
- Можно переоткрыть уже проголосованные пункты (прежние голоса удаляются)
- Только один пункт за раз может быть в активном голосовании
- Когда у всех пунктов есть итог, появляется кнопка Подтвердить повестку
Подтвердить повестку отмечает голосование как завершённое для этой группы. Если другие группы ещё голосуют, итоговый отчёт приходит, когда все подтвердят.
Отменить повестку удаляет всю повестку. Если некоторые пункты уже проголосованы, запрашивается явное подтверждение.
10Команды в группах
/proposal 12— Показать предложение #12. Если ещё не голосовалось: кнопка Начать голосование. Если идёт: ссылка на сообщение голосования. Если завершено: итог с опцией переголосования/agenda 5— Показать повестку #5. Та же логика, что у/proposal, но для повесток/detail 12— Показать полные детали (заголовок, описание, вложения, итоги по группам)/detail 5.3— Показать детали пункта 3 повестки #5/votes 12— Отправить в личку сводку голосов с подробным списком голосующих по группам (только менеджеры)
/proposal по повестке, бот предлагает использовать /agenda и наоборот. Никаких раздражающих ошибок.