Использование Data Explorer для принятия мер, если администратор прочитал личное сообщение пользователя

Продолжение обсуждения из Как выполнять запросы Data Explorer с помощью API Discourse:

Меня интересует пользовательское действие в Data Explorer для уведомления всех участников групп @staff или @admin каждый раз, когда кто-то из них читает содержимое личной переписки пользователя, либо уведомление путём создания поста в категории #staff. Я новичок в Data Explorer, но это выглядит потрясающе!

Думаю, то, что вы ищете, — это добавление записи в журнал действий персонала (доступен на странице Администрирование / Журналы / Действия персонала), если результаты запроса Data Explorer показывают личное сообщение пользователя.

Если сотрудник просматривает адрес электронной почты пользователя через интерфейс, в журнал действий персонала добавляется соответствующая запись. Если включена настройка сайта «Логировать просмотр личных сообщений» и администратор просматривает ЛС через интерфейс Discourse, в журнал также добавляется запись. Однако если те же данные просматриваются через запрос Data Explorer, запись в журнал не добавляется. Не уверен, есть ли хорошее решение для этой проблемы, но я сам задавался этим вопросом в прошлом.

Я почти уверен, что включение этой настройки — это ответ на вопрос, который задал @sunjam.