15.5
대화 기록 심층 검색
심층 검색을 쓰면 대화 기록 페이지에서 보관된 티켓의 메타데이터뿐 아니라 내용까지 검색할 수 있습니다. 티켓이 닫히면 TicketsX는 암호화된 HTML 대화 기록과 함께 누가 무슨 말을 했는지 색인해 두고, 대시보드 검색은 전적으로 그 색인을 쓰기 때문에 봇이 느려지지 않습니다.
검색할 수 있는 항목
- 메시지 내용 - 티켓 어디에서든 오간 단어나 문구를 찾고, 결과에 해당 부분을 함께 보여줍니다.
- 발언자 - 내용 검색에 그 말을 한 사용자 조건을 더합니다.
- 참여자 - 특정 사용자가 발언한 티켓을 찾습니다. 여러 사용자를 넣고 *모두*가 발언한 티켓(묶음)만 찾을지, *한 명이라도* 발언한 티켓을 찾을지 고를 수 있습니다.
- 연 날짜와 닫은 날짜 범위 - 지정한 기간에 열리거나 닫힌 티켓으로 결과를 좁힙니다.
- 채널 ID - 특정 Discord 채널이나 스레드 ID의 대화 기록을 찾습니다.
- 개설자, 평가, 봇 메시지 - 티켓을 연 사람과 최소 평가 점수로 거르고, 원하면 봇 메시지도 포함합니다.
검색 결과는 대화 기록 페이지의 다른 부분과 똑같은 권한을 따릅니다. 관리자는 전부 보고, 지원 인력은 소속 팀이 허용하는 범위까지 보며, 누구나 자기 티켓은 항상 찾을 수 있습니다.
색인은 프리미엄 구독을 따릅니다. 프리미엄이 켜져 있는 동안에는 티켓이 닫힐 때마다 자동으로 색인되고, 처음 업그레이드하면 기존 대화 기록 보관본이 백그라운드에서 색인에 채워집니다. 프리미엄이 끝나면 색인은 지워지지만 HTML 대화 기록은 그대로 남고, 다시 업그레이드하면 색인이 새로 만들어집니다. 검색 창에는 보관된 티켓 중 얼마나 색인되었는지 표시됩니다.
메시지 본문을 검색할 수 있게 하려고, 심층 검색은 암호화된 대화 기록 파일과 함께 메시지 내용과 참여자 메타데이터를 데이터베이스 색인에 저장합니다. 색인 항목은 대화 기록이 지워질 때와 GDPR/CCPA 삭제 도구를 쓸 때 함께 지워집니다.
같은 검색을 REST API로도 쓸 수 있습니다. API 참조의 대화 기록 검색을 확인하세요.