Удаление сообщений в чате
В Webim оператор и посетитель (в обращениях с сайта) могут удалять только свои сообщения, если это поддерживается каналом и включено в настройках аккаунта.
Удаление недоступно для системных сообщений и сообщений, для которых в интерфейсе не появляется действие Удалить.
Что происходит при удалении
При удалении сообщения (в обращениях с сайта):
-
удалённое сообщение пропадает из чата в РМО и из виджета посетителя;
-
при этом в истории сообщений оно отображается с пометкой удалено.
Где доступно удаление
Удаление зависит от канала общения:
-
Сайт (виджет Webim, мобильные клиенты с SDK) — обычно доступно, если включено в настройках аккаунта (см. Настройка доступности).
-
Каналы общения (мессенджеры/соцсети) — зависит от возможностей конкретного канала. Полный список ограничений см. в статье Возможности и ограничения Webim в каналах общения.
Ниже — типовые особенности для популярных каналов:
| Канал общения | Удаление у оператора | Удаление у посетителя |
|---|---|---|
| Сайт (виджет Webim) | Да | Да (подробнее см. Настройка доступности) |
| ВКонтакте | Да | Посетитель может удалить сообщение во ВКонтакте, но в РМО у оператора оно не удалится |
| MAX | Да | Посетитель может удалить своё сообщение только в своём чате, из РМО оно не исчезнет |
| Telegram | Да | Посетитель может удалить своё сообщение только в своём чате, из РМО оно не исчезнет |
| Одноклассники | Нет | Нет (даже если удалит у себя, в РМО это не отобразится) |
| Avito | Нет | Нет |
| Viber | Нет | Посетитель может удалить сообщение в Viber, но в РМО оно не удалится |
| Facebook1 | Нет | Посетитель может удалить сообщение в чате на Facebook*, но в РМО оно не удалится |
| WhatsApp (GupShup) | Нет | Посетитель может удалить сообщение в WhatsApp, но в РМО оно не удалится |
Кто и какие сообщения может удалять
-
Оператор в РМО может удалять только свои сообщения (если канал поддерживает удаление).
-
Посетитель может удалять только свои сообщения (если включено в аккаунте и поддерживается каналом).
-
После окончательного закрытия диалога удаление недоступно. Подробнее: Закрытие диалогов.
Как удалить сообщение оператору в РМО
-
Откройте диалог в РМО и найдите своё сообщение в истории.
-
Наведите курсор на сообщение — в правом верхнем углу появятся действия.
-
Подтвердите удаление (если требуется в интерфейсе).
Как удалить сообщение посетителю (виджет)
В обращениях с сайта логика аналогична: посетитель удаляет свои сообщения через действие Удалить у конкретного сообщения (расположение кнопки зависит от платформы: веб/мобильное устройство).
Если действие удаления в виджете не появляется — проверьте настройки доступности и ограничения канала (см. ниже).
Настройка доступности
Доступность удаления для посетителя (виджет и мобильные SDK) зависит от параметра настроек аккаунта (account config):
visitor_message_editing(Boolean) — включает редактирование/удаление сообщений посетителем (подробнее см. Параметры настроек сервера)
Изменить значение параметра можно через редактор настроек аккаунта (account config).
-
Деятельность корпорации Meta, а также её платформ Facebook и Instagram, признана экстремистской и запрещена в РФ. ↩