메시지 검색 및 내보내기

자가 호스팅 Discourse의 소유자/관리자가 법 집행 기관(LEOs)의 조사에 협조하여 특정 사용자 간의 개인 메시지 사본을 제공하도록 요청받는 경우, 이를 수행하는 방법에 대한 가이드가 어디에 있는지 알고 싶습니다.

또한, 개인 대화가 원래 사용자 A와 B 사이에 이루어졌는데, 사용자 B가 대화에 참여하지 않기로 결정하고 대화를 떠나는 경우, A와 B가 모두 참여자로 표시되는 메시지 검색에서 해당 메시지가 여전히 발견될까요? A의 모든 메시지를 생성하지 않고도 이러한 메시지를 식별할 수 있을까요?

Mental Nomad님, 안녕하세요.

이 사본들을 어떤 형식으로 제공해야 하나요? PDF? 스크린샷? 기타?

관리자로서, 사용자의 프로필로 이동한 뒤 :envelope: 메시지를 클릭하면 사용자의 개인 메시지를 확인할 수 있습니다. 그러면 해당 사용자의 개인 토론 목록에 접근할 수 있습니다.

만약 해당 사용자의 개인 토론에서 삭제된 경우, 데이터 탐색기(data explorer)와 SQL 쿼리를 사용하여 해당 주제를 찾아야 할 가능성이 높습니다. 사용자가 떠났더라도 모든 메시지는 보존됩니다.

참고로, 추가 정보는 다음과 같습니다: Users removed themselves from Private Messages (PM) and then the mods can't see their PM history - #10 by Canapin

형식은 문제가 되지 않습니다. 프라이버시를 존중하면서 철저한 검색에 초점을 맞추고 있습니다.

누군가가 A의 모든 메시지를 검토하기를 원한다면 이 방법이 작동할 것 같지만, B가 떠났기 때문에 원래 B가 포함된 메시지가 무엇인지 명확하지 않을 수 있습니다.

적절한 메시지 집합을 식별하기 위해 몇 가지 SQL 작업을 수행해야 할 것 같습니다.

유용합니다. 감사합니다.

문제를 이해했습니다. 네, SQL 작업으로 해결할 수 있습니다.
posts 테이블에서 action_code = 'user_left'를 검색하면 해당 topic_id가 포함됩니다. 데이터 탐색기(Data explorer)는 결과에 프로필 및 주제나 게시물로의 링크를 자동으로 생성하므로 편리합니다: