RetroHexChat
RetroHexChat

RetroHexChat

Открытие чата...
Справка — RetroHexChat

P2P-сессии в чате

/p2p <nick> или кнопка «Сессия P2P» в личном сообщении сразу отправляет запрос в этот разговор. Строка несёт карточку с собственным адресом сессии, и эта карточка — вход для вас обоих: тот, кто пригласил, идёт в ту же дверь, что и приглашённый. Переход по ней открывает сессию в отдельной вкладке браузера, так что чат, который вы читали, остаётся ровно там, где был. Приглашённый может вместо этого отказаться: «Отклонить» стоит рядом с карточкой и завершает приглашение, никуда не входя. Повторный запрос сессии, которая у вас с этим человеком уже есть, — не вторая сессия и не отказ: та же карточка возвращается в конец разговора, если она уже не последняя строка. Можно вести сессию сразу с несколькими людьми, каждую в своей вкладке. Разговор И ЕСТЬ личное сообщение: события сессии (соединение, полученный файл, результаты игры, кто её завершил) сохраняются в истории ЛС строками P2P, а вкладка ЛС показывает маленький значок P2P, пока сессия жива. Как только сессия у вас где-то открыта, строка состояния чата говорит об этом и возвращает вас в ту вкладку вместо того, чтобы открыть вторую. См. также: Стартовая комната P2P, Сессия P2P в отдельной вкладке, Видеозвонок, Передача файлов, Личные сообщения. Кнопка показывает, в каком состоянии сеанс — P2P-сессия · Ожидает, · Подключение или · Подключено, — а ⓘ рядом открывает сводку сеанса с кнопкой «Начать» или «Отклонить» для полученного приглашения.

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

Карточка — это дверь

Наберите /p2p <nick> или нажмите «P2P-сессия» в личном сообщении — и запрос сразу уходит в этот разговор. Ничего заранее у вас не спрашивают. Появившаяся строка содержит адрес самой сессии и отображается в виде карточки, и эта карточка — вход для вас обоих: тот, кто пригласил, открывает ту же дверь, что и приглашённый.

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

Переход открывает вкладку

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

Несколько сразу, каждая в своей вкладке

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

Разговор — это личное сообщение

То, что вы пишете во время сессии, — обычное личное сообщение, сохранённое как любое другое. Действия самой сессии — запрос отправлен, соединение установлено, файл получен, счёт игры, кто её завершил — записываются в разговор строками P2P, чтобы история сессии сохранилась после её окончания, а расшифровка не превращалась в пульт управления.

Пока сессия существует, в разговоре для неё показывается значок: на каком она этапе и открыта ли уже её вкладка. Если открыта, значок ведёт в эту вкладку, а не открывает вторую, потому что вторая вкладка сессии забирает сессию себе.

См. также

/p2p · Стартовая комната P2P · P2P-сессия в отдельной вкладке · P2P-сессия · Видеозвонок · Передача файлов

GitHub Лицензия (MIT)