# Поделить команды раньше, чем начнётся спор

> Жребий, змейка, капитаны, порядок записи. Где ломается каждый честный способ разделить команды и что на самом деле делают «случайно» и «руками», когда состав уже собран.

Опубликовано: 2026-09-04 · обновлено: 2026-09-24 · https://teamup-live.com/ru/blog/split-teams-fairly

За две минуты до начала в чат прилетает «6 против 10?». К этому моменту двое уже прислали два разных состава, а третий спрашивает, не забыли ли Ваню. Спор идёт не про футбол. Он про то, какой из вариантов настоящий и кто последним считал людей. И всё это происходит на поле, [за которое уже заплачено](/ru/blog/collect-game-fees) по часам.

Если ты собираешь регулярную игру, картина знакомая. Само деление занимает тридцать секунд. Чтобы о нём договориться, нужно сорок минут.

![Как разделить команду на два состава перед игрой: игроки разбирают красные и синие манишки у сумки, состав уже решён в чате](/blog/split-teams-fairly/lead.ru.jpg)

## Четыре способа, которыми команды делят на самом деле

Почти в каждой регулярной игре уже работает один из них, обычно никем не названный вслух. Все четыре честные. Все четыре ломаются в конкретном и предсказуемом месте.

### Жребий: бумажки в шапке или расчёт на первый-второй

Самый старый способ. Быстро, наглядно нейтрально, и никто не обвинит тебя в том, что ты собрал состав под себя. Ломается к двадцатой минуте, когда счёт 5:0 и проигрывающая сторона просто доигрывает. Фраза «так жребий лёг» одновременно чистая правда и бесполезное утешение. Второй сбой тише. Жребий бросили _до_ того, как двое снялись и пришёл гость, и это уже не тот жребий, на который все согласились. А перебрасывать заново кажется жульничеством, даже когда это не так.

### Капитаны разбирают по очереди

Два капитана тянут людей по одному: «беру Мишу», «тогда Крис», и так до конца списка. Это самое близкое к делению «по силе», что доступно любительской команде без таблиц: капитаны действительно знают, кто сегодня в форме. Это же и самый медленный способ. Он полностью встаёт, если кто-то приходит в середине разбора. А кого выбрали последним на глазах у всего чата, тот помнит это до конца сезона. Взрослые люди замечают такое ничуть не меньше детей.

### По порядку записи

Первые восемь записавшихся идут в одну сторону, остальные во вторую. Механически, мгновенно, спорить не о чем: список уже есть, его надо просто разрезать. К реальному балансу на поле отношения ноль, поэтому примерно каждую третью неделю одна сторона случайно оказывается собрана. И заодно способ вознаграждает того, кто быстрее всех смотрит в телефон. За сезон это тоже становится своей несправедливостью.

### Один человек решает и присылает готовое

Самый быстрый вариант в моменте. И ровно та сцена, с которой начинается эта статья. Один человек раскидывает состав по памяти в спешке, и никто за ним не пересчитывает. А когда второй из лучших побуждений делает то же самое независимо, в треде через полторы минуты лежат два конкурирующих состава, и теперь чату сначала надо выяснить, какой из них главный, и только потом разбираться, кто в какой команде.

## Спор почти никогда не про способ деления

Посмотри, на чём ломаются все четыре, и увидишь одни и те же три вещи.

**Состав не был закрыт в момент деления.** Ты поделил четырнадцать, а пришло двенадцать. Два «+1» появились после того, как команды опубликованы. Любой способ, применённый к устаревшему списку, даёт устаревшее деление. Именно оно ощущается как несправедливость, а не сам жребий. Если у тебя течёт сама запись, чинить надо сначала её: [как вести запись на игру, когда игроков больше десяти](/ru/blog/roster-in-group-chat).

**Ни у кого нет текущей версии.** Деление сначала было в голове, потом в одном сообщении, потом в конкурирующем. Через десять минут честный ответ на «я в какой команде?» звучит как «пролистай наверх и надейся».

**Одна правка означает переделать всё.** Макс пришёл позже. В жребии и в змейке нет определённого способа добавить одного человека, поэтому люди перебрасывают заново, а это отменяет версию, с которой уже все согласились, и спор начинается с нуля.

## Пять правил, которые сокращают спор, с ботом и без

1. **Выбери способ заранее, а не в день игры.** Жребий, капитаны или порядок записи: объяви один раз в чате и придерживайся. Сорок минут съедает спор о том, _каким способом_ делить, а не сам способ.
2. **Поставь отсечку и дели после неё.** «Составы публикую накануне в 20:00, кто записался позже, того довешиваю к меньшей команде». Опоздавший становится вставкой, а не поводом перебросить жребий.
3. **Публикует деление один человек.** Не двое инициативных. Один. Всё остальное считается предложениями и отправляется ему.
4. **Вставляй, а не переделывай.** Опоздавший идёт в ту сторону, где меньше. Кто-то снялся: один человек переходит, и всё. Две секунды, и версия, с которой уже согласились, остаётся живой.
5. **Если делят капитаны, пусть разбирают в личке.** Команды получаются те же, а «выбрали последним при всех» не происходит. В чат уходит готовый состав, а не порядок разбора.

Для всего этого не нужен никакой бот. Это просто то, к чему приходят опытные организаторы, и красть это стоит независимо от того, чем ты ведёшь список.

## Как это выглядит, когда деление держит чат

TeamUp не изобретает пятый способ. Он выполняет два из перечисленных выше и дальше держит результат, чтобы его больше не пришлось объявлять по памяти.

Попроси разбить группу, и получишь ровно две стратегии. **Случайно** означает тот же жребий, только одним сообщением: подтверждённый состав перемешивается и раздаётся по кругу, поэтому стороны выходят ровными. При нечётном числе разница в одного человека, но не в четверых. Сколько команд нужно, столько и сделает; по умолчанию две. **Руками** означает, что состав диктуешь ты или капитаны: называешь команду, перечисляешь игроков по их номерам, и всё. Бот держит расстановку, решение остаётся твоим.

![Как разбить команду на два состава в телеграм-чате: одно сообщение «разбей на 2» делит поровну, опоздавший добавляется одним переходом, а не новым жребием](/blog/split-teams-fairly/split-demo.anim.webp)

_Демонстрация: реплику ассистента в настоящем чате сочиняет модель на языке чата, поэтому формат ответа будет другим._

Если состав уже прилетел готовым текстом с названиями команд («Жёлтые: Алекс, Миша, Эмма… Фиолетовые: Дэн, Крис, Макс…»), отдай его как есть. За один проход бот зарегистрирует всех, включая гостей, которых никто раньше не заводил, и сразу разложит по названным командам. Это и есть ситуация с двумя конкурирующими пастами из начала статьи, решённая тем, что одна из них становится официальной записью, а не выяснением, у какой время отправки позже.

Дальше правки остаются правками. Перевести Дэна на другую сторону можно отдельным маленьким действием по номеру участника, не связанным с делением, так что опоздавший вставляется, а не запускает переброс. Капитан или вратарь помечаются как роль на уже существующем составе, а не как часть того, как команды собирались. А поскольку случайное деление заново не подправляет команды, а заменяет их целиком, просьба разбить группу, у которой команды уже есть, сначала получает встречный вопрос: бот показывает текущие стороны и ждёт согласия, а не молча стирает правки, которые ты уже внёс руками.

У каждого участника своя строка в актуальном составе. Номер помогает уточнить, кого ты имеешь в виду, но может измениться после снятия игрока или замены полного списка. Перед действием по номеру запроси свежий состав и проверь имя. [с чего начать](/ru/docs/get-started)

## Чего он сознательно не делает

**Деления по силе нет.** Есть случайное распределение и ручные составы. Карточка игрока содержит историю регистраций и личные счётчики, но алгоритм деления её не использует. Если капитаны оценивают форму и выбирают игроков сами, можно записать их решение и затем точечно поправлять команды. Проверка фактической явки и рейтинг силы из истории регистраций не возникают.

**Случайное деление не подравнивает силы втихую.** Это жребий, а не подбор соперника. Равное количество людей и ничего сверх того. Если вчерашние 5:0 всё ещё саднят, лечится это переходом на капитанов или ручной состав на неделю, а не надеждой, что перемешивание компенсирует.

**Разбить заново означает заменить, а не поправить.** Ровно поэтому бот переспрашивает перед перезаписью, а точечные исправления сделаны отдельным действием.

## Сорок минут никогда не были про справедливость

Они были про то, что шесть человек одновременно держат шесть версий правды. Любой из четырёх способов выше достаточно честен для вторничной игры. Начнёте вы вовремя или нет, решают три другие вещи: закрыт ли состав до того, как люди приехали; есть ли одно место, где лежит текущее деление; стоит ли опоздавший одного перехода или целого нового жребия. Почини эти три, и способ деления почти перестанет иметь значение. Если ты хоть раз отсуживал спор о составах целый сезон, ты понимаешь, что это и есть выигрыш.

---

Добавить бота в чат команды: https://t.me/rocky_agent_bot?start=bgsplit-teams-fairly
