# Распределение по группам

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

![Панель настроек блока «Распределение по группам»](https://support.watbot.ru/_media/ru/01-chatbots/03-blocks/02-logic/_images/group-contacts.webp?v=1791781230)

> [!WARNING]
> Блок распределяет всех подписчиков бота, а не только того, кто в него попал. Достаточно, чтобы блок прошёл один человек. Поставьте блок в ветку, до которой доходит только администратор бота.

## Настройки

- **«Префикс тега группы»** — начало тега. Участники получают тег из префикса и номера группы: с префиксом «Группа» это «Группа1», «Группа2» и так далее.
- **«Размер группы»** — сколько участников в одной группе.
- **«Минимальный размер группы»** — сколько участников нужно, чтобы последняя, неполная группа считалась группой.
- **«Что делать с неполной группой?»** — как поступить, если в последней группе меньше участников, чем минимальный размер:
  - «Распределить по другим группам» — её участники расходятся по остальным группам;
  - «Не распределять по группам» — её участники остаются без группы.
- **«Участники группы содержат теги»** — в распределение попадают только контакты со всеми этими тегами.
- **«Участники группы не содержат теги»** — контакты с любым из этих тегов в распределение не попадают.
- **«Шаблон сообщения для участников группы»** — сообщение, которое получит каждый участник. Кнопки под полем вставляют «Список имен» — пронумерованный список участников группы — и «Номер группы». Если поле пустое, сообщения не отправляются.

## Выходы

- «Продолжить» — когда распределение закончено. По этому выходу идёт только тот контакт, который запустил блок.

## Особенности

- Распределяются контакты одного мессенджера — того, из которого пришёл запустивший блок контакт. У каждого мессенджера свои группы.
- Перед распределением у контактов удаляются все теги, которые начинаются с префикса. Выбирайте префикс, с которого не начинаются другие ваши теги.
- При повторном запуске блок старается перемешать участников по-новому.
- Пока распределение идёт, тот же контакт не может запустить его ещё раз: бот ответит просьбой дождаться окончания.

> [!NOTE]
> Автоподстановки в шаблоне сообщения описаны в разделе [Автоподстановки](https://support.watbot.ru/chatbots/templates).
