디스코드 티켓을 자동으로 닫는다는 것은, 설정한 시간 동안 활동이 없으면 봇이 스스로 티켓을 닫아서 버려진 티켓이 영원히 열려 있지 않도록 한다는 뜻이에요. 멤버가 질문 하나를 하고 답을 받은 뒤 다시 돌아오지 않은 티켓이 3주 뒤에도 열린 채널로 남아 있으면 안 되죠. Noxyr는 설정한 비활성 시간이 지나면 티켓을 자동으로 닫을 수 있고, 별도로 티켓을 연 사람이 서버를 나가는 순간 티켓을 닫을 수도 있어요. 이 가이드에서는 두 기능을 모두 다루고, "비활성"이 실제로 무엇을 측정하는지, 그리고 자동 종료가 어디서 잘못될 수 있는지도 설명할게요.

An inactive ticket's countdown ring empties out, then the ticket auto-closes and archives a transcript. #ticket-0091 Last message 46h ago Auto-closed

이 기능이 없으면 열린 티켓이 쌓이는 이유

티켓 채널은 일부러 닫히는 일이 거의 없어요. 아무도 닫는 것을 기억하지 못해서 그냥 남아 있게 되죠. 멤버의 문제는 마지막 답변에서 해결되고, 모두 다음 일로 넘어가면 채널은 그냥 거기 머물러요. 이런 일이 한 달에 수백 건씩 쌓이면 두 가지가 일어나요. 티켓 카테고리가 잡동사니로 가득 차고, 대시보드의 "열린 티켓" 숫자는 아무 의미가 없어져요. 절반은 이미 끝난 티켓이기 때문이에요.

자동 종료는 스태프가 목록을 일일이 훑지 않아도 두 번째 문제를 해결해 줘요. 해결된 티켓을 바로 닫는 습관을 대신하지는 않아요. 그래도 그 습관이 여전히 더 나은 방식이에요. 다만 그 사이에 빠져나간 모든 티켓을 잡아내 줘요.

비활성 타이머 설정하기

설정 항목은 auto_close_hours예요(대시보드의 Tickets 페이지에서는 Auto-close라고 불러요). 시간 수를 지정하면, 그 시간 동안 새 메시지가 없는 티켓은 자동으로 닫혀요. 이때는 수동으로 닫을 때와 같은 종료 흐름을 따라요. 트랜스크립트가 저장되고, 켜져 있다면 DM이 발송되고, 채널은 다른 설정에 따라 보관되거나 삭제돼요. 기본값인 0으로 두면 이 기능은 완전히 꺼져 있어요.

  • 대시보드에서: Tickets 페이지 → Auto-close (hours). 0으로 설정하면 비활성화돼요.
  • 디스코드에서: /ticketsetup auto_close_hours:<number>, 0부터 720(30일)까지 입력할 수 있어요.

"비활성"은 티켓이 열린 시점이 아니라 채널의 마지막 메시지를 기준으로 측정해요. 따라서 닷새 동안 열려 있었더라도 한 시간 전에 답변이 있었던 티켓은 자동 종료에 가까워지지 않아요.

사람들을 귀찮게 하지 않는 숫자 고르기

모든 상황에 맞는 정답 숫자는 없지만, 시작점으로 참고할 만한 값이 몇 가지 있어요:

  • 빠르게 진행되는 지원(주문, 간단한 질문): 24~48시간. 이틀 동안 아무도 답하지 않았다면, 어차피 대화는 끝난 거예요.
  • 오래 걸리는 조사(버그 리포트, 분쟁): 72~120시간. 조사 도중에 채널이 사라지지 않도록, 스태프가 답변을 가지고 돌아올 여유를 주세요.
  • 12시간 미만으로 설정하면 멤버가 자고 있다가 막 답하려는 순간에 티켓이 닫힐 위험이 있어요. 자동 종료는 방치된 티켓을 위한 기능이지, 빠른 응답을 압박하기 위한 기능이 아니에요. 그런 목적에는 다른 설정(지원 시간, 또는 수동 종료 요청)을 쓰세요.

조용히 닫히는 대신 경고를 먼저 주고 싶다면, 스태프가 특정 티켓에 /close countdown을 써서 지연 시간을 두고 미리 알릴 수 있어요. 이것은 항상 켜져 있는 비활성 타이머와 별개로, 티켓마다 수동으로 거는 카운트다운이에요.

티켓을 연 사람이 나갈 때 티켓 닫기

관련은 있지만 별개인 설정이 하나 더 있어요. 티켓을 연 사람이 서버를 나가면, 비활성 타이머를 기다리지 않고 티켓을 즉시 닫아요. 이 설정은 나간다는 것이 보통 그 사람이 필요한 것을 얻었거나(혹은 포기했거나) 그 티켓으로 다시 돌아오지 않는다는 뜻인 서버에서 중요해요. 이제 주인 없는 채널이 답할 사람도 없이 자동 종료 시간 전체를 기다리는 대신, 카테고리를 깨끗하게 비워 줘요.

대시보드의 Tickets 페이지에서 Close ticket when opener leaves로 켤 수 있어요. 서버에서 멤버가 실수로 추방되는 일이 있거나, 제외되었다가 다시 초대되는 일이 흔하다면 꺼 두세요. 그 사람이 돌아왔을 때 티켓을 열어 두는 편이 나을 수 있어요.

트랜스크립트는 어떻게 되나요

자동으로 닫힌 티켓도 수동으로 닫은 티켓과 정확히 같은 종료 과정을 거쳐요. 트랜스크립트가 저장되고 웹에서 볼 수 있으며, 설정되어 있다면 트랜스크립트 채널에 게시되고, 활성화되어 있다면 티켓을 연 사람에게 DM으로 전송돼요. 자동으로 닫힌 티켓의 종료 사유에는 시간 초과로 닫혔다는 내용이 기록돼요. 그래서 나중에 트랜스크립트를 검토할 때 방치된 대화와 스태프가 실제로 마무리한 대화를 구별할 수 있어요. 무엇이 저장되고 다시 찾는 방법은 트랜스크립트 가이드를 참고하세요.

자주 묻는 질문

자동 종료 전에 멤버에게 경고하나요? 아니요. 타이머가 울리면 바로 티켓을 닫아요. 그 전에 "아직 계신가요?" 같은 알림을 자동으로 보내지는 않아요. 그런 알림을 원한다면, 시간이 다 되기 전에 스태프가 직접 보내거나, 특정 티켓에 수동 종료 요청 카운트다운을 쓰세요.

스태프의 답변을 기다리고 있는 티켓은 자동 종료에서 제외되나요? 아니요. 타이머는 마지막 메시지를 누가 보냈는지가 아니라 언제 보냈는지만 봐요. 스태프가 48시간 동안 답하지 않았고 그게 기준이라면, 누구 잘못인지와 상관없이 닫혀요. 그 점을 고려해서 숫자를 정하세요.

일부 패널만 자동 종료하고 다른 패널은 하지 않을 수 있나요? 현재 버전에서 비활성 타이머는 패널별이 아니라 서버 전체 설정이에요. 티켓 종류마다 전혀 다른 타이머가 필요하다면, 패널의 환영 메시지에 적어서 스태프가 그 티켓들은 수동으로 닫아야 한다는 걸 알 수 있게 하세요.

자동 종료에 비용이 드나요? 아니요. Noxyr의 무료 티켓 시스템에 포함되어 있어요.

처음에 어떤 숫자로 시작하면 안전할까요? 대부분의 지원 서버에서는 48시간이 합리적인 기본값이에요. 누구의 대화도 중간에 끊지 않을 만큼 길고, 실제로 정리가 될 만큼 짧아요.

자동 종료 시간은 티켓 봇 페이지에서 설정하거나, 전체 설정 방법은 티켓 문서에서 확인하세요.