Теперь на странице настроек для WhatsApp больше нет возможности сканировать qr-код и видеть статус инстанса из чат-апи. Для сканирования qr-кода необходимо перейти в ЛК.
Реализован обход ошибки 404 в роботе по аналогии https://teletype.in/@chats-app-24/dR4lbjmjek5
Периодическое зависание роботов (любых роботов) происходило по причине ошибки "404 Бизнес-процесс не найден" при попытке отправить в битрикс ответ о результате работы робота. Ошибка возникает не всегда, а только при создании новой сделки и не каждый раз. Если при создании новой сделки на первой стадии есть робот, то не всегда удается отправить ответ от робота битриксу (возвращается ошибка 404). Скорее всего битрикс не всегда успевает быстро закончить создание бизнес-процесса для новой сделки.
Добавлена секретная фраза для закрытия диалога в битрикс.
- Добавлена доп. попытка получения id чата на странице диалога (по кнопке "подключить") через отправку 2-го системного сообщения с паузой в 2 секунды. Доработка была необходима, чтобы исключить случаи, когда битрикс не успевает создать юзера в ОЛ.
Реализована отправка файлов в группу telegram.
Отключены все автоответы (те что настраиваются в ОЛ) для групп telegram и whatsapp.
Теперь работает общение с группой Telegram через ОЛ Bitrix24.
Теперь скрипт не учитывает префикс инстанса для привязки, берет только id инстанса (из переданного значения).