Что мы обновили в Iventrix: видео, реакции и честный статус номера

Iventrix: обновления мини-приложения для MAX и Битрикс24

Один день работы: в мини-приложении заработали видео и реакции, в группах видно автора, а «Главная» перестала писать «сообщения идут», когда номер не на связи. Ниже — что именно изменилось, с цифрами и с тем, чего пока нет.

Сегодня мы довели мини-приложение до состояния, когда в MAX можно не выходить. Ниже — что изменилось. С цифрами и с тем, чего пока нет.

Видео в чатах

Видео раньше показывало кадр, но не открывалось. Причина не в браузере: MAX отдаёт файл по ссылке, привязанной к IP и к клиенту, который её запросил. Мы забираем файл сами и отдаём со своего домена.

Что теперь: в ленте кадр с длительностью, по клику — окно поверх чата. Закрывается крестиком, клавишей Esc и кликом по фону. Работает и для пересылок, и для видео внутри ответа на сообщение. Если в одном сообщении два ролика, каждый открывается своим файлом.

Проверили на реальных чатах: из 31 видео проигрываются 30. Одно не открывается — сообщение с номера, который отключён с июля, файл у MAX уже не забрать.

Ограничение: первое открытие скачивает файл. 2 МБ — мгновенно, 33 МБ — около 18 секунд, 140 МБ — до 75. Второй раз открывается сразу. Файлы старше 10 дней мы удаляем, при следующем открытии видео скачается заново.

Реакции

Реакции приходили с MAX и лежали в базе, но в интерфейсе их не было.

Теперь под сообщением видны чипы «эмодзи и число», своя реакция подсвечена. Клик по чужой ставит такую же, клик по своей снимает. Набор — восемь эмодзи: ❤️ 👍 😂 😮 😢 🔥 👏 🙏.

Реакции, поставленные с телефона в MAX, появятся в мини-приложении после ближайшей синхронизации чата.

Групповые чаты

MAX присылает у сообщения только числовой id автора. Мы спрашиваем имена и показываем их над сообщением — видно, кто написал и кто переслал. У групп и каналов появились их аватарки.

Главная перестала врать

Строка под заголовком зависела от одного: есть ли номер в кабинете. Если номер отвалился, она всё равно говорила «сообщения идут в Битрикс24».

Теперь показывает факт. Номер не на связи — красная строка со ссылкой на вход. Портал отключил приложение — так и написано. Всё в порядке — зелёная.

Метрика «Входящих сегодня» тоже исправлена. Раньше она считала всё, что сохранилось за день, включая историю, которую мы подгружаем при открытии чата: у одного номера выходило 110 «входящих», хотя реально было 3. Наши ответы в метрику больше не попадают.

Кросс-постинг

Если номер удалить из кабинета и подключить заново, канал терял привязку и оставался «недоступен: номер удалён» навсегда. Теперь привязка восстанавливается сама при входе. Если номер перестал быть администратором канала — так и написано, с подсказкой, что делать.

Чего мы не делаем

  • Не перекодируем видео: показываем то, что отдал MAX, в H.264. Другой кодек браузер не проиграет — это отдельная задача.
  • Не грузим видео заранее: первое открытие большого файла идёт с ожиданием.
  • Не считаем наши ответы в метрике обращений: это работа менеджера, а не входящий трафик.
  • Не восстанавливаем канал, если номер больше не администратор: права выдаёт владелец канала в MAX.

Подключение — 15 ₽ в сутки за номер, первые пять дней бесплатны.

Ещё материалы

Читайте также

Нужна такая настройка у себя?

Разберём ваш процесс и предложим решение. Консультация бесплатная.

+7 902 766 03 21

Оставьте заявку

Перезвоним в течение 10 минут и бесплатно проконсультируем.