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 пакет e разделе загрузок. Зовнішній вигляд і функціонал — як у 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

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