diff --git a/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%93%D0%9C%D0%B0.md b/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%93%D0%9C%D0%B0.md index 7b18943..44ab397 100644 --- a/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%93%D0%9C%D0%B0.md +++ b/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%93%D0%9C%D0%B0.md @@ -1,6 +1,6 @@ # Руководство ГМа -Руководство описывает пользовательские сценарии бота, Telegram Mini App и Web-панели для GM-Relay **v1.9.6**. +Руководство описывает пользовательские сценарии бота, Telegram Mini App и Web-панели для GM-Relay **v1.9.8**. ## Кто управляет группой @@ -14,6 +14,17 @@ Owner может назначать помощников с ролью `CoGm` в Если co-GM больше не должен помогать с группой, owner удаляет его из того же блока. Снятие роли не удаляет игрока из таблицы `players` и не меняет его записи на игры. +## Управление игроками в Web Dashboard + +Начиная с **v1.9.8**, в Web Dashboard на странице группы теперь отображается список участников каждой сессии: + +- Нажмите ▶ рядом с названием сессии, чтобы развернуть список игроков. +- Для каждого игрока показывается: имя, Telegram username, статус RSVP и статус регистрации (основной состав / ожидание). +- Owner и co-GM могут исключить активного игрока из сессии кнопкой **🚪 Исключить**. +- При исключении активного игрока, если в листе ожидания есть игроки, бот автоматически переведёт первого ожидающего в основной состав и отправит уведомление в группу. +- ГМ не может быть исключён из сессии через интерфейс. +- После исключения счётчик мест обновляется, а Telegram-пост с расписанием синхронизируется. + ## Создание расписания Команда: @@ -155,6 +166,7 @@ Web UI доступен после входа через Telegram Login Widget. - видеть свои Telegram-группы; - открыть список предстоящих сессий группы; - видеть заполненность и размер листа ожидания; +- просматривать список участников сессии и исключать активных игроков; - редактировать название, время, ссылку и лимит мест; - поднять первого игрока из листа ожидания, если есть свободное место; - управлять шаблонами кампаний во вкладке `Шаблоны`;