v1.1.1
Журнал изменений — Micro CRM v1.1.1
Обновление чатов, кросспостинга каналов и тарифных ограничений.
Добавлено
Кросспостинг видео без ограничения размера
Видео любого размера теперь корректно пересылаются между каналами Telegram и MAX. Ранее файлы больше 20 МБ не передавались из-за ограничений Telegram Bot API.
Разделители дат в чате
Между сообщениями разных дней отображается разделитель с датой: «Сегодня», «Вчера», «5 апреля» и т.д. Учитывается таймзона пользователя.
Визуальное выделение бот-сообщений
Сообщения бота в чате теперь выделены фиолетовым фоном и рамкой с иконкой бота. Чётко отличаются от сообщений клиентов и операторов.
Медиа-кросспостинг каналов TG и MAX
При кросспостинге между каналами Telegram и MAX передаются фото, видео и документы. Медиа автоматически скачивается с исходной платформы и загружается в целевую. Сохраняется связь оригинал-копия для синхронизации редактирований.
Переменные триггера канала
Триггер «Пост в канале» отображает все доступные переменные в быстром списке: текст поста, ID, канал, платформа, тип медиа, URL медиа.
Переключатель типа медиа в MAX Канале
В узле MAX Канал добавлена возможность указать тип медиа через переменную (динамически) для автоматического кросспостинга.
Улучшено
Вкладки «Сообщения» и «Бот» в чате
Вкладка «Сообщения» теперь показывает только переписку с оператором — диалог с ботом доступен только на вкладке «Бот». Ранее бот-сообщения отображались на обеих вкладках.
Непрочитанные чаты наверху списка
Чаты с непрочитанными сообщениями всегда отображаются в начале списка. Внутри каждой группы сортировка по времени последнего сообщения.
Badge непрочитанных в сайдбаре
В боковом меню рядом с пунктом «Чаты» отображается красный badge с количеством непрочитанных сообщений. Обновляется в реальном времени.
Сохранение бот-диалога в CRM
Ответы бота сохраняются в истории чата. Вкладка «Бот» показывает полный диалог клиента с ботом — и вопросы клиента, и ответы бота.
Улучшенные логи сценария
Результаты выполнения узлов отображаются в читаемом формате вместо сырого JSON. Длинные результаты переносятся и не выходят за границы контейнера.
Автоматический маппинг постов
При кросспостинге система автоматически сохраняет связь оригинал-копия. При редактировании поста доступна переменная forwarded_message_id для обновления пересланной копии.
Исправлено
Тарифные ограничения теперь корректно скрывают новых клиентов сверх лимита, стимулируя переход на следующий тариф. Ранее показывались самые свежие чаты вместо первых по дате создания
Сообщения клиента во время бот-сессии больше не увеличивают счётчик непрочитанных
Чат больше не прыгает наверх списка при клике — перемещение только при новом сообщении
Настройки узлов «MAX Канал» и «Триггер поста в канале» не сбрасываются при сохранении сценария
Токены каналов корректно находятся в кросс-платформенных сценариях (TG-бот управляет MAX-каналом и наоборот)
Защита от зацикливания кросспостинга — бот не подхватывает свои же сообщения
Узел MAX показывает только MAX-каналы, узел Telegram — только Telegram-каналы
Убрано ложное предупреждение на узлах каналов при корректной конфигурации
Длинные сообщения в превью чата обрезаются многоточием
Загрузка медиа в MAX через двухшаговый процесс работает корректно
Последнее обновление