UNO Bot — это мини-приложение в Telegram для совместных партий в популярную карточную игру UNO прямо в групповых чатах. Решение не требует установки сторонних приложений: все действия происходят внутри Telegram через команды и инлайн-интерфейс бота. Взаимодействие реализовано максимально просто — достаточно добавить бота в группу, где участники смогут быстро создавать новые игры, присоединяться к ним и выполнять игровые действия буквально в несколько кликов.
Основные функции и процесс игры
Для начала требуется добавить бота в нужную группу. Организатор запускает новую игру с помощью команды /new, а все желающие присоединяются через /join. После набора минимум двух игроков игра активируется командой /start. Управление игровым процессом осуществляется через инлайн-команды: @unobot в строке чата открывает меню с вашими картами, возможными ходами и дополнительными опциями (например, добор карт, просмотр состояния игры). Недоступные для хода карты отображаются серым цветом. Чтобы сделать ход, достаточно выбрать нужную карту или действие в интерфейсе.
Дополнительно предусмотрены команды для выхода из игры (/leave), пропуска хода неактивного игрока (/skip) и получения уведомлений о новых партиях (/notify_me). Присоединяться к игре можно на любом этапе, что делает процесс гибким для групп любого размера.
FAQ
- Присоединение и выход из игры происходят через стандартные команды.
- Вся логика обработки ходов и карт реализована внутри мини-приложения.
- Игра поддерживает динамическое управление составом игроков.
- Для управления ходом используется инлайн-меню, что исключает необходимость ввода команд вручную.