CommuniGate Pro
Версия 6.4
 

Чаты 2.0: Обзор

Новый модуль Чатов 2.0 (Мессенджер) представляет собой комплексное PBX- и Web-приложение на базе платформы CommuniGate Pro. Он реализует расширенный функционал чатов и работает параллельно стандартной системе чатов (IM) и независимо от нее.




Основные термины и определения

В рамках модуля Чатов 2.0 используются термины и определения, описанные ниже.

Персональный чат
Чат между двумя пользователями, представляющий собой личный обмен сообщениями. Такой чат не имеет темы, описания и других настроек, характерных для группового чата, в него не могут быть добавлены другие участники.
Групповой чат
Чат, участниками которого может быть группа пользователей. Групповой чат может иметь тему, описание и другие настройки. Участники группового чата имеют определённые роли.
Роль участника
Роль пользователя в групповом чате, которая определяет его права в данном чате. Пользователь может быть участником, администратором или владельцем.
Ссылки-приглашения
Ссылки, которые могут быть добавлены в групповой чат для приглашения новых участников. Переход по ссылке позволяет пользователям присоединиться к групповому чату.
Статусы сообщений
Статусы сообщений позволяют определить, доставлено и прочитано ли исходящее сообщение собеседниками. Сообщение может иметь статусы "отправлено", "доставлено" и "прочитано".
Закреплённый чат
Чат, закреплённый наверху в списке чатов пользователя.
Закреплённое сообщение
Сообщение чата, добавленное в список закреплённых в персональном или групповом чате.

Описание модуля Чаты 2.0

Модуль Чаты 2.0 реализует расширенный функционал персональных и групповых чатов, включающий в себя:

  • создание персональных и групповых чатов;
  • редактирование темы, описания, фотографии группового чата, добавление участников с помощью подтверждаемого приглашения и без него, удаление участников, создание администраторов с расширенными правами, передача роли владельца;
  • создание и удаление ссылок-приглашений в групповой чат, с помощью которых пользователи могут к нему присоединиться;
  • редактирование параметров группового чата, включая включение гостевого доступа в групповой чат (без наличия постоянного аккаунта в домене), запрета пересылки сообщений из группового чата в другие чаты, возможность показывать или скрывать предыдущую историю для присоединяющихся новых пользователей;
  • редактирование дефолтных и персональных разрешений для участников группового чата, включая возможность запрета редактировать и удалять сообщения, приглашать новых пользователей, закреплять сообщения, отправлять файлы, отправлять любые сообщения; редактирование разрешений для администраторов, включая возможность запрета управлять другими администраторами, редактировать ссылки-приглашения, управлять участниками, редактировать профиль группового чата;
  • возможность очищать историю чата, закреплять чат наверху в списке, отключать уведомления в чате на время или постоянно, добавление чата в спрятанные чаты;
  • специальный чат Избранное, в который можно сохранять свои сообщения-заметки или пересылать сообщения из других чатов;
  • отправление, пересылка, редактирование сообщений, ответ на сообщение, удаление сообщений "у себя" и "у всех", закрепление сообщений в чате;
  • отправление форматированных сообщений, сообщений с приложенными файлами (фото, видео, голосовые и др.), сообщений, содержащих упоминания пользователей;
  • автоматическое сохранение еще не отправленного сообщения в черновик чата, с возможностью продолжить его редактирование с любой другой сессии пользователя;
  • отображение статуса сообщения (отправлено, доставлено, прочитано) с возможностью просмотра списка пользователей, прочитавших сообщение; отображение некоторых действий участников в чате (печатает... , записывает аудио ...);
  • отображение статуса присутствия участников чата, включая информацию о времени последнего присутствия "в сети";
  • и другой фукнционал.

Начальная конфигурация

Модуль Чаты 2.0 должен быть настроен отдельно для каждого домена CommuniGate Pro, в котором должен работать расширенный функционал чатов. Для настройки модуля Чаты 2.0 в нужном домене выполните следующие действия:

  • Создайте в домене пользователя immaster (владельца именованной задачи messenger) и задайте для него следующие права доступа:
    • Может менять установки Этого Домена и его Пользователей
    • Основные Установки
    • Может публиковать Предупреждения
    • Полный доступ ко всем Файлам
    • Может создавать сессии
    • Может выступать от имени других
  • Убедитесь, что в настройках домена и пользователя immaster включена Услуга Signal.
  • В интерфейсе Aдминистратора откройте страницу Установок Пользователя для пользователя immaster, затем откройте страницу Установок Файлов в разделе Файлы и установите неограниченную квоту для настроек Лимит Хранилища Файлов и Лимит Числа Файлов.
  • В интерфейсе Aдминистратора откройте страницу Установок Пользователя для пользователя immaster, затем откройте страницу Установок Звонков в разделе Real-Time и создайте Именованную Задачу с именем messenger, затем откройте ее настройки, кликнув по ссылке messenger, и в поле Имя Программы установите значение imserver.
  • Владелец: immaster
    Настоящее Имя:
    Имя программы:
    Комментарий:

При необходимости измените Настройки модуля Чаты 2.0.

Пользовательский интерфейс модуля Чаты 2.0 доступен в составе Веб Интерфейса Samoware, а также в отдельном Веб Интерфейсе Messenger по URL:

https://your.server.name[:9100]/?skin=Messenger


Руководство CommuniGate Pro. Copyright © 2020-2023, АО СталкерСофт