관리자가 사용자의 개인 메시지를 읽으면 Data Explorer를 사용하여 조치하기

How to run Data Explorer queries with the Discourse API 토론을 이어갑니다:

@staff 또는 @admin 그룹의 멤버가 사용자 개인 메시지의 내용을 읽을 때마다 해당 멤버에게 알림을 보내거나, #staff 카테고리에 게시물을 생성하여 알림을 보내는 Data Explorer 커스텀 액션에 대해 궁금합니다. Data Explorer는 처음 접하지만, 정말 멋진 기능인 것 같습니다!

질문자님이 찾고 계신 기능은 데이터 탐색기 쿼리의 결과로 사용자의 개인 메시지가 표시될 때, 스태프 액션 로그(관리자 / 로그 / 스태프 액션 페이지에서 확인 가능)에 항목이 추가되도록 하는 것일 것으로 보입니다.

관리자가 UI를 통해 사용자의 이메일 주소를 확인하면 스태프 액션 로그에 항목이 추가됩니다. 또한 log personal messages views(개인 메시지 조회 기록) 사이트 설정이 활성화되어 있고 관리자가 Discourse UI를 통해 개인 메시지를 확인하면 스태프 액션 로그에 항목이 추가됩니다. 그러나 데이터 탐색기 쿼리를 실행하여 동일한 데이터를 확인하는 경우에는 스태프 액션 로그에 항목이 추가되지 않습니다. 이 문제에 대한 좋은 해결책이 있는지 확실하지 않지만, 과거에 저도 이 문제에 대해 고민해 본 적이 있습니다.

@sunjam이 던진 질문에 대한 답은 이 설정을 켜는 것일 거라고 꽤 확신합니다.