
Главная новость этого релиза — полноценные групповые звонки во всех клиентских приложениях MyChat. Заодно мы добавили удобные preview-сниппеты для YouTube-ссылок и видеофайлов, улучшили цитирование, подчистили несколько неприятных ошибок и сделали работу звонков аккуратнее.
И да, версия получилась почти праздничная: 13 мая у MyChat день рождения. Первая версия вышла в 2004 году, так что в 2026-м продукту исполняется 22 года. Хороший момент, чтобы выпустить большую коммуникационную функцию, которая давно просилась в корпоративный мессенджер.
MyChat 2026.3 — это релиз про живое общение: быстрее созвониться, проще понять, кто говорит, безопаснее держать корпоративную связь внутри своей инфраструктуры и удобнее работать с видео прямо в чате.
- Аудиоконференции во всех клиентах
- Безопасность групповых звонков
- Preview для YouTube и видеофайлов
- Цитирование цитат и полезные мелочи
- Исправления и стабильность
- Все изменения общим списком + история разработки
- Как обновиться на последнюю версию?
1. Аудиоконференции во всех клиентах
Windows, macOS, Linux, Android, iOS и браузер. Можно начать голосовую конференцию в обычной текстовой конференции и сразу подключить коллег к разговору, не уходя во внешний сервис и не создавая отдельную встречу где-то в облаке.
Зачем это нужно на практике? Например, в рабочей конференции обсуждают срочный вопрос: бухгалтерия, склад, техподдержка, отдел продаж. Вместо длинной переписки кто-то запускает общий групповой звонок, люди подключаются прямо из MyChat, быстро договариваются и продолжают работу в том же контексте, где лежит вся история, файлы и сообщения.

Пока идёт звонок, можно отправлять сообщения, скриншоты, файлы — всё, как обычно. В общий звонок могут включаться только те люди, кому это нужно, а не абсолютно все члены конференции. Это гибко и удобно. Если надо отлучиться — вы можете это сделать, не надо спрашивать "можно выйти?", как в школе :)
В основе используется WebRTC. Это современная технология для голосовой и видеосвязи в реальном времени. Она хорошо работает в нестабильных сетях: качество звука адаптируется под текущие условия, поэтому разговор не разваливается сразу, если у кого-то слабый Wi-Fi, мобильный интернет или перегруженный канал.
В конференции видно организатора звонка, кто активен, у кого отключен микрофон, кто молчит, а кто говорит прямо сейчас. Для этого используется voice detection — определение голосовой активности. В больших разговорах это особенно полезно: не надо угадывать, кто сейчас что сказал, MyChat показывает активного говорящего.

Есть и настройка поведения микрофона при входе в групповой звонок. Можно включать микрофон сразу или подключаться с выключенным микрофоном, чтобы не врываться в разговор со звуками офиса, дороги или переговорки. На первый взгляд, для корпоративной связи это вроде мелочь, но на деле она сильно снижает шум и делает групповые звонки спокойнее.
Ограничение по количеству участников в голосовой конференции в MyChat пока есть, до 20 человек. Всё упирается только в производительность сервера, клиентских компьютеров и смартфонов, а также в качество сети. Это честная модель для self-hosted продукта: администратор сам контролирует инфраструктуру и понимает, на сколько людей рассчитан его сервер.
На будущие версии планируем поднять этот порог до более высоких значений.
После завершения звонка MyChat формирует summary: кто участвовал в общем звонке , сколько времени каждый человек был в разговоре и из какого приложения подключался — Windows, браузер, Android, macOS, Linux или iPhone. Список участников сортируется по времени участия. Это удобно для рабочих обсуждений: можно позже посмотреть, кто реально был на созвоне, а кто забегал на пару минут.
Спасибо нашим лояльным пользователям, кто имеет терпение, тот дождётся :) Три года групповые звонки были в статусе беты, пора выпускать в мир.
2. Безопасность групповых звонков
MyChat — self-hosted система. Это значит, что сервер находится у вас: в офисе, дата-центре, закрытой корпоративной сети или на вашем VPS/VDS сервере. Голосовые конференции в MyChat не проходят через сторонний публичный облачный сервис, где вы не контролируете инфраструктуру и правила хранения данных.
Даже если контур закрытый, вообще без интернета, или внутри VPN-сети — всё будет отлично работать.

WebRTC автоматически шифрует медиапотоки. Для передачи голоса используется SRTP, а ключи согласуются через DTLS-SRTP. Проще говоря, голосовые пакеты шифруются до отправки по сети, а служебная процедура согласования ключей защищена механизмами, близкими по смыслу к TLS, который используется в HTTPS.
Если для соединения нужен TURN-relay, он автоматически пересылает зашифрованный медиатрафик и помогает участникам соединиться через NAT, VPN и сложные сетевые схемы, но не превращает голос в открытый поток для прослушивания. Для третьей стороны, которая не контролирует ваши клиенты и сервер, перехватить содержимое такой конференции практически нереально.
Важный плюс MyChat именно как корпоративного self-hosted решения: голосовая связь остаётся внутри вашей инфраструктуры и ваших правил безопасности. Нет внешнего провайдера конференций, нет передачи разговора в чужую облачную платформу, нет зависимости от аккаунтов в сторонних сервисах.
Фраза "корпоративный чат у нас тут, звонки в тимс, а файлы на гуглдрайв" — это не про MyChat. Мы даём готовый продукт, где всё работает "из коробки, без доработок напильником".
3. Preview для YouTube и видеофайлов
В чатах MyChat теперь красивее и понятнее выглядят YouTube-ссылки. Вместо голой ссылки можно увидеть понятный сниппет: название ролика, канал и картинку. В рабочей переписке это экономит время: сразу понятно, что именно прислали, не надо открывать ссылку вслепую. Главное, что для людей ничего не изменилось, вы всё так же отправляете линки в чат, но теперь он их автоматически перехватывает и делает информативные превью:
Такая же идея реализована для видеофайлов. Если пользователь отправляет файл и программа понимает, что это видео, то MyChat формирует preview-миниатюру и показывает информацию о ролике или даже фильме: название, размер, длительность и разрешение, если его удалось определить. Это особенно удобно для инструкций, записей с камер, демонстраций ошибок, обучающих роликов и внутренних видеоархивов.
Поддерживается 22 распространённых видеоформата, включая MP4, MKV, AVI, MOV, WMV, WEBM, MPEG/MPG, FLV, 3GP, TS, VOB, RM, WTV и другие. Миниатюры создаются на сервере автоматически, без установки дополнительного софта. На клиентские компьютеры тоже ничего не надо ставить дополнительно.
Для пользователей предусмотрены настройки: можно включать или отключать формирование сниппетов для YouTube-ссылок и миниатюр для видеофайлов. Если preview не нужен, ссылка или файл отправляются обычным способом, как раньше:

То же самое, но с более высоким приоритетом, есть и на сервере:

4. Цитирование цитат и полезные мелочи

В Windows-клиенте появилось цитирование уже отправленных кем-то цитат — полностью или частично, по выделенному фрагменту текста. Это удобно в длинных обсуждениях, когда надо ответить не на всё сообщение, а на конкретную мысль внутри уже процитированного блока.
Для цитирования изображений теперь используется уменьшенная миниатюра, а не полноразмерная картинка. История становится легче визуально и быстрее читается:

В окне реакций появились подсказки для быстрых реакций, которые можно поставить с клавиатуры: например, "+/++, -/- -, v, .." и другие. Это ускоряет обычную офисную переписку, когда надо быстро подтвердить, согласиться или отметить сообщение без лишних кликов, с клавиатуры, не целясь мышкой в сообщение:

В приватных звонках тоже появился voice detection, программа показывает, когда ваш собеседник что-то говорит:

Это бывает полезно, если вы выбрали для вывода звука не то устройство, например монитор, подключенный по HDMI, а встроенных колонок в нём нету. И сходу неясно, в чём проблема, почему звонок вроде идёт, а человека не слышно.
5. Исправления и стабильность
MyChat Client для Windows теперь автоматически удаляет из памяти зависший плагин звонков nw.exe, если он остался после аварийного завершения. Это снижает вероятность странных ситуаций при следующих звонках.
Исправлено уведомление про набор сообщения, которое иногда могло показываться не там, где нужно. Также исправлено полное удаление приватной истории с встроенным роботом Elisa по Ctrl+Shift+Del. Пункт был, а реакции не было :) Теперь порядок.

На сервере улучшено завершение звонков при выключении или перезапуске web-сервера, миксера или TURN. Теперь звонки завершаются сразу, без ожидания тайм-аутов. Ещё исправлена ошибка, из-за которой при аварийном завершении приватного звонка сообщения о завершении могли дублироваться в чате. Это сильно раздражало людей.
6. Все изменения общим списком + история разработки
История разработки версии с комментариями разработчиков
MyChat Client
[+] (win32) цитирование цитат (полностью и частично, выделенного куска текста);
[+] (win32) голосовые конференции;
[+] вставка preview для youtube-ссылок в чате;
[+] вставка preview для видеофайлов в чате.
[*] (win32) в окне установки реакций теперь показываются подсказки для "быстрых" реакций, которые можно поставить с клавиатуры (вроде "+", "-" или "v");
[*] (win32) программа автоматически удаляет из памяти зависший плагин для звонков nw.exe, если он остался от предыдущего аварийного завершения;
[-] (win32) уведомление typing notify могло показываться не там, где надо, исправлено;
[-] (win32) не работало полное удаления приватной истории с роботом Elisa (Ctrl+Shift+Del). Исправлено;
MyChat Server
[*] если на сервере выключают или перезапускают web-сервер, миксер или turn, то все звонки моментально завершаются, без ожидания тайм-аутов, как раньше;
[-] при аварийном завершении приватного звонка часто в чате сообщения дублировались (от одного пользователя или от обоих). Исправлено.
7. Как обновиться на последнюю версию?
И коммерческая, и бесплатная версии обновляются одинаково. Сначала обновляется сервер, затем — клиенты. В основном, в автоматическом режиме.
| =====>>> > |
|---|

