Многопользовательская игра в Telegram · Игра в Telegram
Мафия — Ночной город
Тайные роли, ночные действия и жаркие обсуждения — прямо в групповом чате. Бот ведёт партию, а игрокам остаётся вычислить мафию и убедить город.

Задача
Перенести настольную «Мафию» в Telegram так, чтобы компания могла играть без отдельного приложения и ведущего, который знает все роли. Сохранить интригу, понятные правила и приватность ночных действий.
Как решили
Создали игрового бота для компаний от 5 до 20 человек. В группе находятся лобби, обсуждения и результаты голосований, а роли и ночные действия приходят в личный чат. Бот распределяет роли, отсчитывает время и определяет исход партии. Для знакомства с механикой есть отдельная тренировка с виртуальными игроками.
Кому подойдёт такой формат
Для компаний друзей и сообществ, которым хочется сыграть вместе в привычном мессенджере. Такой формат подходит и для других игр с тайными ролями, этапами, личными действиями и общим обсуждением.
Собрать компанию
Добавьте бота в группу и отправьте /newgame. Каждый игрок открывает личный чат с ботом и вступает в лобби. Для проверки состава группы боту рекомендуется выдать права администратора.
Получить роль
Ведущий выбирает темп и запускает партию. Бот лично отправляет роли; ночь начинается после подтверждения от всех игроков.
Пережить ночь и найти мафию
Мафия выбирает цель, доктор защищает, комиссар проверяет. Днём город обсуждает результаты и голосует. Бот следит за этапами и объявляет победителя.
Возможности
- Создать партию в группе и пригласить друзей через кнопку вступления.
- Получить тайную роль: мафия, комиссар, доктор или мирный житель.
- Выполнять ночные действия в личном чате, не раскрывая себя в группе.
- Обсуждать подозрения и голосовать за исключение игрока. Для решения нужно абсолютное большинство живых участников.
- Выбрать быстрый, обычный или неспешный темп партии.
- Переписываться с сообщниками через приватный канал мафии.
- Попробовать любую роль в тренировке с пятью виртуальными игроками.
- Смотреть личную статистику завершённых игр с людьми.
- Продолжать партию после перезапуска бота: этапы, таймеры и результаты сохраняются.