Mafia Baku Black — это мини-приложение для организации и проведения игры «Мафия» внутри Telegram-групп. Решение предназначено для автоматизации игрового процесса, когда участники хотят сыграть в популярную командную игру без необходимости скачивать отдельные приложения или вести подсчёт вручную.
Как это работает
После добавления бота в группу, он автоматически берёт на себя функции ведущего: раздаёт роли, отслеживает фазы игры (ночь, день), принимает голоса игроков и объявляет результаты. Все действия происходят через чат группы, что обеспечивает прозрачность и удобство для всех участников.
Технические детали
Мини-приложение реализовано в виде Telegram-бота. Для начала игры администратор группы добавляет бота, после чего тот предлагает создать новую сессию и приглашает участников присоединиться. Вся логика управления игрой, включая распределение ролей, ведение статистики и обработку команд, реализована на стороне сервера, а взаимодействие пользователей происходит через стандартный Telegram-интерфейс. Это позволяет запускать игру в любой группе без дополнительной настройки и обеспечивает поддержку большого числа одновременных игр.