Перейти к содержимому

Открепить лишний чат

Как найти и открепить лишний чат в amoCRM, если в сделке задвоились чаты: пошагово через консоль браузера, чтобы остался только актуальный диалог.

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

При откреплении чата пропадает вся переписка в этом чате. Поэтому сначала нужно найти актуальный чат и оставить именно его.

Открепление чата из контакта

Простого способа открепить чат нет, поэтому понадобится консоль браузера. Нужно найти идентификатор актуального чата и сопоставить его с кнопкой под именем контакта. Рассмотрим на примере Google Chrome.

Задублировавшиеся чаты

Шаг 1. Откройте консоль браузера

Откройте сделку с задвоившимися чатами, кликните правой кнопкой по любой части сделки и выберите «Просмотреть код» (или нажмите F12). В других браузерах пункт может называться иначе, например «Исследовать элемент».

Контекстное меню «Просмотреть код»

Откроется DevTools — перейдите на вкладку Console (Консоль).

Вкладка «Консоль»

Шаг 2. Получите список чатов

Введите команду AMOCRM.constant("amojo_chats") и нажмите Enter.

Ввод команды amojo_chats

Если появится предупреждение о вставке кода в консоль, введите allow pasting, нажмите Enter и повторите команду AMOCRM.constant("amojo_chats").

Предупреждение allow pasting

Разверните все вложенные пункты, нажимая на треугольник-стрелочку слева.

Раскрытие вложенных пунктов

Раскрытие списка чатов

Должно получиться так:

Раскрытый список чатов

Шаг 3. Найдите идентификатор актуального чата

Выберите в DevTools инструмент Select.

Инструмент Select

Наведите курсор на имя контакта, где ведётся актуальный чат.

Наведение на имя контакта

Кликните левой кнопкой по имени.

Клик по имени контакта

Выделится span class. Найдите значение data-id, дважды кликните по нему и скопируйте (Ctrl+C).

Значение data-id

Шаг 4. Найдите кнопку нужного чата

Вернитесь на вкладку Console, где раскрывали списки.

Возврат на вкладку Console

Нажмите Ctrl+F, чтобы открыть строку поиска (внизу DevTools), и вставьте скопированное значение из data-group-id data-id (Ctrl+V).

Поиск нужного блока

Скопируйте значение из поля chat_id — оно выше найденного (двойной клик, Ctrl+C).

Значение chat_id

Перейдите на вкладку Elements.

Вкладка Elements

Поиском (Ctrl+F) найдите значение chat_id.

Поиск chat_id в Elements

Ведите курсор вверх от найденного значения до блока <div class="profile_messengers-item …">, пока не подсветится кнопка чата в карточке клиента.

Подсвеченная кнопка актуального чата

Подсвеченная кнопка — актуальный чат, его не открепляем.

Шаг 5. Открепите лишние чаты

Нажмите на кнопку лишнего чата и выберите «Открепить чат». Оставьте только тот чат, который нашли выше.

Открепление лишнего чата

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