Матч и запись
Вкладка «Матч» отвечает на один вопрос: когда следующая
игра и иду ли я. Всё остальное — запись, очередь, замены — бот делает сам.
Анонс и опрос
20:41⚽ Клуб
⚽ Ближайшая игра
20:00 · Манежчерез 2 дня
Взнос за вечерделим на всех
✓ Арман К.иду
✓ Данияр С.иду
✓ Санжар Б.иду
Ольжас Т.под вопросом
Ерлан Ж.не идёт
⏳ В очереди2
Прошлый вечер
13 игр · итоги в истории›
⚽Матч
📊Статистика
👥Игроки
👤Кабинет
☰Ещё
Вкладка «Матч» целиком: ближайшая игра, опрос,
список записавшихся, очередь и ссылка на прошлый вечер. Опрос
одинаково работает в чате и в приложении — это одна и та же
запись.
Бот публикует анонс в чат сам — за столько дней до игры, за сколько
задано в настройках клуба (день и время игры — тоже настройки). В анонсе —
дата, время, место и опрос с тремя кнопками: «Иду», «Под вопросом»,
«Нет». Те же кнопки есть на вкладке «Матч».
Зачем «Под вопросом». Это не нерешительность,
а сведения для организатора: он видит, на кого рассчитывать
с оговоркой. «Под вопросом» не занимает место в составе.
Очередь и автозамены
Мест в игре столько, сколько задано настройкой «размер состава».
Записавшиеся сверх предела попадают в очередь — она видна прямо
в опросе строкой «⏳ В очереди». Когда кто-то снимает отметку, бот
сам заводит первого из очереди и пишет об этом в чат — уговаривать
и пересчитывать никого не нужно.
Логика без гонок. Отметка «иду» — одна
атомарная операция «запишись, если места ещё есть»: даже если два
человека нажали кнопку в одну секунду на последнее место, лишний
не проскочит — второй честно встанет в очередь.
Порог оценок (если включён). Клуб может
требовать оценить несколько записавшихся, прежде чем отметиться
«иду», — это кормит алгоритм составов. Блокируется только «иду»:
отказаться или ответить «под вопросом» можно всегда.
Если людей не хватает
У клуба есть настройка «минимум, чтобы играть». За 18 часов
до игры бот сверяет запись с минимумом: если людей не хватает —
сам напишет в чат и предложит приводить гостей. На поле гостя
вписывают кнопкой «+ Гость» на шаге «Кто пришёл» — имя и примерная
сила; тех, кто уже играл гостем, приложение предлагает списком
одним тапом. Гость входит в составы наравне со всеми и в счёт
вечера, но в таблицу сезона и справочник клуба не попадает.
Назначить игру вручную
Регулярную игру бот объявляет сам (автоанонс включается
и выключается в настройках). Разовую — в другой день, в другое
время, на другом поле — назначает организатор: кнопка «Назначить
игру» есть на «Матче» и в «Настройках», у организатора. Там задаются дата, время, место,
стоимость аренды и размер состава на этот вечер.
20:41⚽ Клуб
Назначить игру
Когда20:00
МестоМанеж
Стоимость с человека2 000 ₸
Стоимость вечера, ₸ — её и поделим40 000
Состав18
Минимум10
Назначить и опубликовать
Только назначить
⚽Матч
📊Статистика
👥Игроки
👤Кабинет
☰Ещё
Форма назначения игры. Кнопок три; две из них различаются одним: «Назначить и опубликовать» сразу шлёт опрос в чат, «Только назначить» — нет. Строка стоимости вечера появляется, когда в кассе включён режим «делим стоимость вечера»: её можно вписать и позже, начисления пересчитаются.
Двойной игры не будет. Если на этот
календарный день игра уже назначена руками, автоанонс промолчит —
даже если время не совпадает с обычным: перенос начала на другой
час не превращается во вторую игру.
Карточка итогов для соцсетей
После вечера — на экране «Вечер завершён» и в истории любого
вечера — есть кнопка «📸 Карточка для соцсетей». Приложение рисует
готовую картинку под пост: очки команд, бомбардиры вечера и ссылка
на публичную страницу игры. Своё фото с поля можно поставить
фоном — и публиковать.
Имена короткие. Анонс будущей игры
не называет никого: дата, место и счётчик. У сыгранного вечера
на странице появляются счёт, кто забивал и составы — но в форме
«Дмитрий М.», без фамилии целиком. Аккаунт в соцсети виден только
у тех, кто сам открыл профиль; контактов нет ни у кого. Страницы игр
включаются и выключаются настройкой клуба — вместе со всеми
уже разосланными ссылками.
Пока матч не назначен
Пустых экранов в приложении нет: вместо «игры нет» вкладка
предложит полезное — довести профиль, если в нём нет контактов,
или оценить коллег, если очередь оценок не пройдена. Оба дела
напрямую влияют на то, насколько ровными выйдут составы.
20:41⚽ Клуб
Ближайший матч ещё не назначен.
Играем в день клуба в 20:00. Опрос выходит накануне в 15:00, но игру можно назначить на любой день.
Довести профиль
Ваша карточка без контактов. Клуб держится на том, чтобы люди могли друг друга найти.Открыть
Оценить коллег
Осталось 4 из 11. Каждая оценка делает составы ровнее.Продолжить
⚽Матч
📊Статистика
👥Игроки
👤Кабинет
☰Ещё
Вкладка «Матч», когда игры нет. Вместо пустоты — два дела, от которых зависят составы: профиль идёт первым, оценки вторыми.
Дальше: Вечер игры —
явка, составы и табло.