Матч и запись
Вкладка «Матч» отвечает на один вопрос: когда следующая игра и иду ли я. Всё остальное — запись, очередь, замены — бот делает сам.
Анонс и опрос
⚽ Ближайшая игра
Прошлый вечер
Бот публикует анонс в чат сам — за столько дней до игры, за сколько задано в настройках клуба (день и время игры — тоже настройки). В анонсе — дата, время, место и опрос с тремя кнопками: «Иду», «Под вопросом», «Нет». Те же кнопки есть на вкладке «Матч».
Очередь и автозамены
Мест в игре столько, сколько задано настройкой «размер состава». Записавшиеся сверх предела попадают в очередь — она видна прямо в опросе строкой «⏳ В очереди». Когда кто-то снимает отметку, бот сам заводит первого из очереди и пишет об этом в чат — уговаривать и пересчитывать никого не нужно.
Если людей не хватает
У клуба есть настройка «минимум, чтобы играть». За 18 часов до игры бот сверяет запись с минимумом: если людей не хватает — сам напишет в чат и предложит приводить гостей. Пришедший гость попадает в составы наравне со всеми — анкета силы для него создастся автоматически.
Назначить игру вручную
Регулярную игру бот объявляет сам (автоанонс включается и выключается в настройках). Разовую — в другой день, в другое время, на другом поле — назначает организатор: кнопка «Назначить игру» есть на «Матче» и в Кабинете. Там задаются дата, время, место, стоимость аренды и размер состава на этот вечер.
Карточка итогов для соцсетей
После вечера — на экране «Вечер завершён» и в истории любого вечера — есть кнопка «📸 Карточка для соцсетей». Приложение рисует готовую картинку под пост: очки команд, бомбардиры вечера и ссылка на публичную страницу игры. Своё фото с поля можно поставить фоном — и публиковать.
Пока матч не назначен
Пустых экранов в приложении нет: вместо «игры нет» вкладка предложит полезное — довести профиль, если в нём нет контактов, или оценить коллег, если очередь оценок не пройдена. Оба дела напрямую влияют на то, насколько ровными выйдут составы.
Дальше: Вечер игры — явка, составы и табло.