# Групповые чаты

> До пяти персонажей в одной ветке и как управлять тем, кто говорит.

Source: https://reverie.im/ru/docs/chatting/group-chats
Language: ru

Групповой чат помещает нескольких персонажей в один разговор. Потолок — **пять участников вместе с хозяином**, то есть тем персонажем, с которым вы уже общались, а минимум — двое. Каждый ход даёт один ответ, и нести его может один персонаж, несколько или общее повествование.

## Как начать \[#starting-one]

Кнопка **Групповой чат** стоит в шапке чата и появляется **только пока разговор ещё пуст**. Стоит отправить сообщение — и кнопки больше нет.

### Откройте чат с персонажем-хозяином \[#open-a-chat-with-your-host-character]

Хозяин закреплён в группе, и убрать его нельзя: «Персонаж, с которым вы общаетесь — всегда в группе».

### Нажмите **Групповой чат** в шапке \[#tap-group-chat-in-the-header]

Откроется **Выберите персонажей для группы** со счётчиком **Участники** и полем поиска. Добавьте ещё до четверых.

### **Начать групповой чат** \[#start-group-chat]

На пустом экране группы написано «История ждёт своего начала» и перечислены присутствующие. Напишите первую реплику.

В чате, начатом от [сценария](https://reverie.im/ru/docs/chatting/scenarios) или [момента](https://reverie.im/ru/docs/community/moments), кнопка не предлагается, да и сценарии в групповых чатах вообще не работают. Если урезать состав обратно до одного персонажа, кнопка подтверждения в том же окне превратится в **Вернуться к личному чату**.

## Как менять состав потом \[#changing-the-cast-later]

Как только появились сообщения, состав меняется через карточку-предложение, а не через выбор. Либо персонажи сами поднимут этот вопрос, либо вы попросите слэш-командой **Добавить персонажа** — доступна в групповых чатах, при выполненном входе, вне режимов быстрого чата и голоса.

Карточка называется \*&#x2A;Пригласить кого-то в разговор?*\* или \*\*Вывести кого-то из разговора?\*\*, и на ней есть **Изменить состав** и поле **Что происходит** длиной до 300 символов. Написанное там с этого момента читают все, так что объясните им приход или уход изнутри сцены. **Подтвердить** применяет состав и вписывает в запись пометку «присоединяется к разговору» или «покидает разговор»; **Не сейчас** её убирает. Действующей остаётся только самая свежая карточка, а хозяина убрать нельзя.

## Как собирается ответ \[#how-the-reply-is-built]

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

> Никакого оркестратора и никакого второго вызова модели ради выбора
> говорящего нет. Это также значит, что заданная вами длина ответа относится к
> групповому ответу **целиком**, а не к каждому персонажу внутри него.

## Как выбрать, кто ответит \[#choosing-who-replies]

Наберите `@` в поле сообщения, чтобы открыть **Упомянуть персонажа**, или впишите имя от руки. В одном сообщении можно упомянуть нескольких персонажей — до восьми.

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

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

Если у двух участников совпадают имена, Reverie различает их повсюду именем с коротким уточнением — и в меню упоминаний, и в записи, и в голосах.

## Что меняется в группе \[#what-changes-in-a-group]

|                               | Один на один                                                                                      | Группа                                                                                                                                             |
| ----------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Повествование                 | Следует вашей настройке **Стиль повествования**                                                   | По умолчанию третье лицо, даже если вы предпочитаете первое. Одноходовая слэш-команда **Стиль повествования: Первое лицо** всё равно её перебивает |
| Сценарии                      | Поддерживаются                                                                                    | Не поддерживаются                                                                                                                                  |
| Режимы быстрого чата и голоса | Обычные ответы                                                                                    | Каждая строка начинается с имени говорящего, чтобы её можно было разложить на пузырьки по персонажам и озвучить его голосом                        |
| Плашки фильтра памяти         | Не показываются                                                                                   | **Все**, **Глобальная** и по одной на участника                                                                                                    |
| Связи                         | Каждый ответ засчитывается в вашу [связь](https://reverie.im/ru/docs/chatting/bonds) с персонажем | В связь ничего не засчитывается; каждому персонажу сообщают, в каких вы с ним отношениях по вашим чатам один на один                               |
| Стоимость                     | Одна карточка персонажа в промпте                                                                 | Карточка каждого участника, каждый ход                                                                                                             |

> **Групповая и одиночная память не разделены.** В группе персонаж читает
> объединение сохранённых воспоминаний всех участников плюс ваши глобальные, а
> всё, что подшито во время группового чата, читается обратно в ваших чатах
> один на один с этими персонажами. Отдельной нити памяти на группу нет. См.
> [Как работает память](https://reverie.im/ru/docs/chatting/memory).

Групповой наценки нет — платите за токены как обычно, — но держать в промпте несколько полных карточек персонажей делает групповой ход дороже, чем тот же ход в одиночку.

## Смежное \[#related]

* [Слэш-команды](https://reverie.im/ru/docs/chatting/slash-commands) — **Добавить персонажа** и одноходовые указания, работающие здесь
* [Как работает память](https://reverie.im/ru/docs/chatting/memory) — области и то, что читает групповой ход
* [Голосовые звонки](https://reverie.im/ru/docs/media/voice-calls) — как дать каждому участнику свой голос
* [Ответвления разговоров](https://reverie.im/ru/docs/chatting/forking) — ветка отматывает состав к точке ветвления
