Пользовательские меню для клиентских приложений MyChat
Вы можете добавить в MyChat Client своё специальное меню, в дополнение к основному. Оно может быть разветвлённым, на любое количество пунктов, со своими иконками, заголовками и разными действиями.
Обычно такие меню делают для автоматизации разных типовых действий в компаниях, потому что чат стоит на каждом компьютере, и довольно удобно такие операции возложить на корпоративный мессенджер. Сделали меню, назначили его группе пользователей — и всё работает.
Вот как это выглядит в самом MyChat Client:
Практические кейсы применения этого инструмента можно посмотреть в корпоративном блоге, а здесь мы остановимся на технической стороне настройки меню для администратора и пользователей.
Вы можете создавать любое количество меню, у каждого из них есть уникальное название. Чтобы пользователи увидели это меню в программе, надо назначить его существующей группе пользователей.
Структура меню — текстовый JSON-файл, следите за его правильным синтаксисом, финальный результат легко проверить в каком-нибудь онлайн-сервисе.
Важно! Чтобы изменения меню после сохранения отобразились у пользователя, необходимо переподключиться к серверу. Используйте консольную команду "reconnect" для удобства.