Сравнительно легко делает групповые чаты в разных каналах, обогащает их медиа (картинки, видео и файлы), событиями о печати или прочтении, уведомлениями, редактированием сообщений и всем прочим нужным в переписке функционалом.
Правда, чат стоит от 499 долларов в месяц.
Сайт: https://getstream.io/
Исходники: https://github.com/GetStream/