| Резюме | Discourse Chat добавляет функционал чата в ваш экземпляр Discourse. | |
| Руководство по установке | Этот плагин включён в ядро Discourse. Отдельная установка плагина не требуется. |
Возможности
Как упоминалось в нашем первоначальном объявлении, последнем обновлении и объявлении о потоках, этот плагин добавляет функционал чата в ваш Discourse, позволяя ему нативно поддерживать как длинные, так и короткие формы коммуникации, необходимые вашему онлайн-сообществу.
Настройка
Первоначальная настройка
Чат по умолчанию включён для всех наших размещённых сайтов, но если он ещё не активирован, вы можете перейти в /admin/plugins и включить плагин:
По умолчанию Чат доступен только группе сотрудников, но вы можете добавить больше групп, включив их в настройку «Разрешённые группы для чата».
Хранение каналов
По умолчанию каналы настроены на хранение сообщений в течение 90 дней, а личные и групповые сообщения — на хранение навсегда, однако эти параметры настраиваются на уровне сайта:
chat channel retention days(по умолчанию 90 дней)
Выберите, как долго хранить сообщения чата для каналов.chat dm retention days(по умолчанию навсегда)
Выберите, как долго хранить сообщения чата для личных и групповых каналов.
Другие настройки сайта
Дополнительные настройки сайта позволяют настроить набор реакций по умолчанию и ряд функций безопасности (например, максимальное количество сообщений чата в секунду, минимальную длину сообщения, длительность молчания и возможность загрузки файлов).
Доступ к каналам и создание новых каналов
После включения плагина рядом с иконкой поиска в заголовке появится иконка в виде речевого пузыря. Нажатие на неё откроет окно чата в полноэкранном режиме, где вы сможете получить доступ к каналам по умолчанию, а также начать новые личные чаты. Чтобы вернуться к окну чата в полноэкранном режиме из любого канала, используйте иконку < в левом верхнем углу.
С помощью кнопки
в любом окне чата вы можете переключаться между полноэкранным режимом и режимом выдвижного ящика.
Создание канала
Чтобы создать новый канал (только для сотрудников), перейдите в /chat/browse/open, нажав на иконку
в боковой панели каналов:
Затем выберите Новый канал в правом верхнем углу страницы. Выберите категорию для привязки, задайте имя, эмодзи и при желании добавьте описание, которое будет отображаться на странице «Обзор каналов».
К одной категории может быть привязано несколько каналов, и новые можно добавлять в любое время. Поскольку канал всегда связан с категорией, вы можете использовать существующие права доступа к категории для автоматического ограничения доступа к конкретному разговору.
Хотите канал только для пользователей TL3+? Тогда создание нового канала для вашей категории #lounge решит эту задачу.
Потоки (Threads)
Возможность потоков можно включить при создании канала или позже на странице настроек канала:
Когда участник отвечает на сообщение чата в канале с включёнными потоками, открывается боковая панель потока, и фрагмент последнего сообщения в потоке отображается под оригинальным сообщением в основном потоке канала:
У потоков есть уровни отслеживания, аналогичные темам, которые можно изменить с помощью иконки
в правом верхнем углу потока:
Создатель потока может изменить его заголовок. На размещённых нами сайтах генерация заголовков потока с помощью ИИ включена по умолчанию ![]()
Участники могут увидеть все потоки, в которых они участвуют, по ссылке «Мои потоки» в верхней части боковой панели чата:
Присоединение к каналу
Вы можете предварительно просмотреть и присоединиться к каналам со страницы «Обзор каналов». На этой странице отображаются все каналы, видимые вам и доступные для присоединения.
Приглашение пользователей в каналы с помощью @упоминаний
Упоминание (@mention) отдельных пользователей или групп даст возможность пригласить их в канал, если они ещё не являются участниками. Чтобы приглашать группы таким образом, на странице группы /manage/interaction параметр «Кто может @упоминать эту группу?» должен быть установлен в значение, отличное от «Никто».
Начало личного сообщения или группового чата
Чтобы начать личное сообщение, используйте иконку
в окне чата в полноэкранном режиме в разделе Личные сообщения и начните добавлять имена пользователей в список получателей. Чтобы покинуть личное сообщение или групповой чат, нажмите иконку X рядом с названием канала (только на рабочем столе).
Если вы случайно покинули личное сообщение, начало нового чата с тем же человеком/людьми вернёт вас к ранее отправленным сообщениям.
Варианты сообщений чата
Как и темы, сообщения чата поддерживают:
- Редактирование
- Ответы
- Цитирование
- Oneboxing (автоматическое превращение ссылок в предпросмотр)
- Реакции
- Закладки
- Удаление
В редакторе можно вставлять даты, загружать файлы и GIF-изображения! Каналы чата поддерживают упоминания @здесь и @все в масштабе канала, а также функции присутствия, такие как зелёное свечение для онлайн-пользователей и индикатор имя_пользователя печатает….
Вы также можете выбрать одно или несколько сообщений чата и использовать «Цитировать в теме», чтобы превратить краткий разговор в тему Discourse для углублённого обсуждения, или нажать «Копировать», чтобы поместить сообщения в буфер обмена и вставить их в существующую тему или другой канал чата:
Администраторы и модераторы также могут выбирать сообщения чата и перемещать их в другой канал.
Автоматическое добавление пользователей в канал
При создании нового канала администраторы увидят опцию добавления всех новых и существующих пользователей в него. С её помощью администраторы могут настроить «каналы по умолчанию», которые будут автоматически включаться для групп пользователей:
Для существующего канала администраторы могут включить или отключить это поведение в настройках канала. Во всех случаях появится диалоговое окно подтверждения с указанием количества добавляемых пользователей.
Поиск
Участники могут искать сообщения в отдельных каналах с помощью иконки поиска в правом верхнем углу каждого канала:
Или искать во всех каналах через ссылку «Поиск» в верхней части боковой панели чата:
Панель информации о чате
Нажатие на название канала теперь перенаправляет пользователей в полезную информационную панель с двумя вкладками:
-
Вкладка Настройки отображает заголовок, описание и связанную категорию, чтобы пользователи имели необходимый контекст для каждого канала.
Здесь также можно настроить параметры уведомлений (отключение звука, уведомления на рабочем столе/мобильном устройстве). Для администраторов эта вкладка также включает переключатель режима автоприсоединения, кнопки закрытия и архивирования канала.
-
Вкладка Участники позволяет пользователям видеть, кто ещё находится в комнате с ними (список участников и общее количество). Включает фильтр для использования поиска.
![]()
Настройки чата
Когда чат включён, пользователи видят новую страницу /preferences/chat в своих настройках. На этой странице они могут отказаться от использования чата, отключить уведомления @здесь и @все, управлять уведомлениями по электронной почте для чата или выбрать звук для рабочего стола.
Существующие настройки на странице /preferences/users также применяются к личным сообщениям чата, поэтому пользователи могут отключить личные сообщения или отключить звук/игнорировать отдельных пользователей.
Закрытие, удаление и архивирование каналов
Администраторы и модераторы могут закрыть или удалить канал со страницы настроек канала, доступ к которой открывается при нажатии на название канала в заголовке канала. Закрытый канал можно открыть в любое время, но удаление канала необратимо, поэтому предусмотрена дополнительная проверка подтверждения.
Чтобы архивировать канал, необходимо включить настройку chat allow archiving channels, а канал должен быть закрыт. Затем вы можете выбрать «Архивировать канал» в настройках канала, и вам будет предложено модальное окно с вопросом, хотите ли вы создать новую тему или использовать существующую для процесса архивирования:
Архивирование скопирует сообщения чата в транскрипт чата, а затем опубликует их в выбранной теме, где они будут выглядеть следующим образом:
Интеграции
Discourse Chat поддерживает входящие веб-хуки, но пока не поддерживает интерактивных ботов или slash-команды.
Отправка сообщений чата с помощью входящих веб-хуков [совместимых со Slack]
Интерфейс для создания веб-хуков находится в разделе Администрирование > Плагины > Чат > Новый входящий веб-хук. Вы можете настроить имя, описание, имя пользователя (от которого публикуются сообщения), целевой канал и эмодзи для каждого веб-хука.
Размещено нами? Чат включён как встроенный плагин для всех.
















