MyChat 8.8 — запись звонков и отправка SMS

  1. Запись аудио и видеозвонков
  2. Отправка SMS и Viber-сообщений через сервис TurboSMS
  3. Звонки между несколькими Asterisk
  4. Массовое изменение групп прав
  5. Альтернативный Windows-клиент
  6. Все изменения общим списком + история разработки
  7. Как обновиться на последнюю версию?

1. Запись аудио и видеозвонков


В настройках программы можно включить запись звонков:

Настройка записи звонков в MyChat

Если включено правило "Управление правами", "Группы прав", "Приваты", "Разрешить запись звонков" на сервере, то голосовые и видеозвонки можно сохранять на локальном диске в папку "C:\Users\%USERNAME%\AppData\Local\MyChat Client\logs\records\" в формате webm.

Быстро открыть и прочитать их можно консольной командой profile.


2. Отправка SMS и Viber-сообщений через сервис TurboSMS


TurboSMS — это сервис для отправки SMS или Viber сообщений в Украине, России и Беларуси. В версии 8.8 можно отправлять SMS-сообщения и мессаджи на Viber через этот сервис из скриптов MyChat Server:

Настройка отправки SMS в MyChat Server

Например, уведомления про офлайн-сообщения или важные рассылки. В справке есть примеры отправки SMS, сообщений в Viber, получения баланса.


3. Звонки между несколькими Asterisk


В новой версии можно "завязать" несколько Asterisk-серверов вместе, чтобы работали звонки между абонентами, подключенными к разным АТС в разных офисах:

Настройка звонков с Asterisk в MyChat Server

Для этого нужно создать группы и распределить туда пользователей MyChat по офисам.

Затем добавить префиксы каналов в список роутинга. Asterisk-сервер, к которому подключен MyChat Server через AMI-интерфейс, будет знать, как перенаправлять звонок, если он идёт не внутри локальной АТС, а делается между внешними абонентами либо между внутренним и внешним абонентами.


4. Массовое изменение групп прав


Часто при импорте пользователей из домена или массовом создании новых учётных записей нужно задать группу прав всем этим людям.

На сервере в "Управлении пользователями", если выделить несколько учётных записей и нажать Enter или кнопку "Изменить", можно поменять группу прав сразу всем отмеченным пользователям:

Настройка массовой настройки груп прав в MyChat Server


5. Альтернативный Windows-клиент


MSI пакет в разделе загрузок. Внешний вид и функционал — как у Linux/macOS/WEB приложения. Рекомендуем пользоваться, если вам больше нравится внешний вид приложения под эти операционные системы:

Альтернативный MyChat Client

Пожалуйста, пишите замечания и пожелания по улучшениям в официальный форум поддержки.


6. Все изменения общим списком + история разработки


История разработки версии с комментариями разработчиков

MyChat Client

[+] запись голосовых звонков;
[+] запись видеозвонков;

[*] при включении или выключении интеграции с Asterisk на клиентах автоматически скрывается или показывается пункт меню для совершения звонка;

[-] не работали вставка/копирование текста в мультикаст-сообщениях (Alt+F9) по Ctrl+C/V, Ctrl+Ins/Shift+Ins. Исправлено;
[-] при запуске mcclient.exe с ключами командной строки обрабатывался только один ключ, все остальные игнорировались. Исправлено;

MyChat Server

[+] интеграция с сервисом TurboSMS для отправки SMS-сообщений и сообщений на Viber;
[+] (MSL) функция mIntegrationTurboSMSEnabled для проверки, включена ли интеграция с сервисом TurboSMS;
[+] (MSL) функция mIntegrationTurboSMSGetBalance для получения остатка на балансе сервиса TurboSMS;
[+] (MSL) функция mIntegrationTurboSMSPing для проверки связи и корректности токена сервиса TurboSMS;
[+] (MSL) функция mIntegrationTurboSMSSend для отправки SMS сообщения;
[+] (MSL) функция mIntegrationTurboSMSSendExt для отправки отложенного SMS сообщения с возможностью включения flash;
[+] (MSL) функция mIntegrationTurboSMSViberSend для отправки сообщения в Viber;
[+] (MSL) функция mIntegrationTurboSMSViberSendExt для отправки сообщений в Viber с расширенными параметрами;
[+] (MSL) событие OnMediaCallStarted для обработки начала медиазвонка;
[+] (MSL) событие OnMediaCallFinished для обработки окончания медиазвонка;
[+] (MSL) событие OnMediaCallRequest для обработки попытки голосового, видео звонка или шаринга экрана;
[+] массовое изменение группы прав для нескольких учётных записей в "Управлении пользователями";
[+] интеграция с Asterisk: возможность делать вызов между разными Asterisk-серверами через механизм Channel;

[*] полный протокол работы с Asterisk пишется в текстовый файл в папку с логами, в логе указывается, от кого был пакет с данными (Asterisk либо MyChat) + пишется и входящий, и исходящий трафик;

[-] (MSL) функция mExtractUserPhoto не работала, исправлено;
[-] ошибка при обновлении со старых версий, для LDAP порта 389 использовалось по умолчанию шифрование, хотя это неправильно. Исправлено;
[-] если нажать кнопку "Администрирование" в GUI сервера, то после входа в админку каждый раз создавалась новая группа прав. Исправлено.

7. Как обновиться на последнюю версию?


И коммерческая, и бесплатная версии обновляются одинаково. Сначала обновляется сервер, затем — клиенты. В основном, в автоматическом режиме.

Инструкция по обновлению MyChat

Служба поддержки