TicketWave Logo

What is TicketWave

TicketWave와 그 기능에 대해 알아보는 종합 소개입니다.

첫인사

TicketWave는 서버의 지원 티켓을 처리하는 Discord 봇입니다. 지원 요청이 DM이나 일반 채널에 흩어져 있는 대신, 모든 요청을 팀이 함께 관리할 수 있는 깔끔한 티켓으로 정리해 줍니다.

기본적으로 Discord 안에 바로 들어 있는 헬프데스크 시스템이라고 보면 됩니다. 멤버가 버튼을 누르면 티켓이 열리고, 티켓 단계 시스템을 통해 몇 가지 정보를 입력한 뒤, Steam, CFX(FiveM), GitHub 같은 필요한 계정 정보를 연결하면 Discord에서 바로 처리할 수 있습니다.

철학

TicketWave는 Discord 워크플로우를 중심으로 만들어졌습니다:

  • 티켓은 서버 안에서 생성됩니다
  • 스태프는 Discord 채널과 스레드를 통해 티켓을 관리합니다
  • 확인해야 할 외부 티켓 대기열이나 시스템이 없습니다

👋 즉, 팀은 Discord를 벗어나지 않고도 지원을 처리할 수 있고, 멤버는 외부 사이트나 포털로 이동할 필요 없이 매끄러운 경험을 할 수 있습니다.

단순함 우선

복잡한 대시보드나 엔터프라이즈급 설정은 없습니다.

  • 직관적인 명령어와 고급 기능용 웹 대시보드로 몇 분 만에 시작할 수 있습니다.
  • 복잡한 소프트웨어를 배우는 대신, 커뮤니티를 돕는 데 집중하세요.
  • 자동화와 커스터마이징 옵션도 있지만, 시작하는 데 꼭 필요한 것은 아닙니다.

🟢 작은 커뮤니티든 큰 서버든, TicketWave는 함께 성장합니다. 간단하게 시작해서 커질수록 기능을 더해 보세요.

스태프 효율성

TicketWave는 지원 팀의 효율을 높이도록 설계되었습니다:

  • 중복 작업을 막는 클레임 시스템
  • 티켓을 시각적으로 정리하는 우선순위 수준
  • 스태프가 티켓을 보기 전에 필요한 정보를 모으는 Ticket Steps와 외부 연동(예: Steam, CFX, GitHub)

⌛ 스태프의 시간은 소중하다고 생각합니다. TicketWave는 시간을 더 효율적으로 쓸 수 있게 도와주어, 다른 중요한 일에 집중할 수 있게 해줍니다.

모듈형이고 커스터마이징 가능

TicketWave는 유연하고 커스터마이징 가능하도록 설계되었습니다.

우리는 여러분의 필요에 맞춥니다. 그 반대가 아닙니다!

LunAI 소개

🤖 LunAI는 TicketWave에 내장된 AI 어시스턴트입니다. AI 기반 제안과 자동화를 제공해 티켓을 더 효율적으로 관리할 수 있도록 도와줍니다.

🧠 LunAI는 여러분이 정의한 모든 지원 스태프를 위한 어시스턴트입니다. 필요할 때 언제나 곁에 있는 스태프 멤버 같은 존재입니다.

Szenario 1: "ENTER 선수"

사용자가 ENTER를 충분히 누르지 못하는 티켓을 받았다고 상상해 봅시다...

Message History

# Today at 14:03:
[User]: Hello
[User]: I have a problem
[User]: Can you help me?
[User]: Is an staff online?

* ...5초 동안 네 개의 메시지가 전송됐지만, 문제에 대한 정보는 없습니다...

# Today at 14:04:
[User]: Okay I need help with my account
[User]: I can't login
[User]: I forgot my password
[User]: Can you reset it for me?
[User]: Do you need the username?

* ...이제 문제에 대한 정보가 조금 생겼지만, 여전히 엉망입니다...

# Today at 14:04:
[User]: My username is "JohnDoe123"
[User]: I also want to change my email
[User]: Should I send you the new email?

* ...좋습니다. 20개의 메시지 후에 필요한 정보의 30%를 모았지만, 읽고 이해하기엔 여전히 난장판입니다...
* ...스태프는 문제를 이해하고 필요한 정보를 모으기 위해 모든 메시지를 하나하나 읽어야 하며, 그 과정에 많은 시간과 노력이 듭니다...

# Today at 14:21:
[Staff]: Hello JohnDoe123 👋, I see that you have a problem with your account. Can you please provide me with the new email address you want to use?

문제가 보이시나요? 스태프는 새 이메일 주소를 요청했지만, 사용자는 이미 보냈습니다... 하지만 이건 스태프의 잘못이 아닙니다. 메시지가 너무 뒤섞여 있어서 전부 읽고 문제를 이해할 수 없을 뿐입니다...

👉 그렇다면 해결책은 무엇일까요? LunAI!

LunAI는 이렇게 요약할 수 있습니다:

✨ LunAI Summary
[LunAI]: Hello JohnDoe123 👋,
Summary: The user wants help recovering access to their account, resetting their password, and changing the email connected to the account.

✨ 이제 스태프는 20개의 메시지를 읽는 대신 한 문장만 읽고도 문제를 이해할 수 있습니다. 이렇게 하면 시간을 절약하고, 스태프와 사용자 모두의 답답함을 줄일 수 있습니다.

Szenario 2: "중요한 사람"

사용자가 자신의 문제가 매우 중요하고 긴급하다는 뜻으로 티켓을 보냈다고 상상해 봅시다.

Message History

# Today at 17:48:
[User]: Hello, I found a security vulnerability in your system. I can access other users' data without authorization. Please fix this as soon as possible.

# Today at 17:49:
[LunAI]: Hello, I set the priority of this ticket to "🔴 Urgent"!

* 이제 티켓 우선순위가 자동으로 "🔴 Urgent"로 설정되며, 스태프가 더 빨리 확인할 수 있습니다.

스태프가 티켓을 빠르게 식별하고 우선순위를 정할 수 있는 것은 중요합니다. 어떤 티켓은 즉시 대응이 필요하지만, 어떤 티켓은 기다릴 수 있습니다.

이제 스태프는 다음 워크플로우를 빠르게 따라갈 수 있습니다:

먼저 모든 🔴 Urgent 티켓을 확인하고 처리합니다.

이제 모든 🟠 High 티켓을 확인합니다.

그다음 모든 🟡 Medium 티켓을 확인합니다.

마지막으로 모든 🟢 Low 티켓을 확인합니다.

LunAI를 사용하면 사용자의 메시지 내용에 따라 티켓 우선순위를 자동화할 수 있어, 스태프가 가장 중요한 티켓부터 먼저 집중할 수 있습니다.

TicketWave는 언제 사용해야 하나요?

👉 다음과 같은 경우 TicketWave를 사용하면 좋습니다:

💬 Discord에서 구조화된 지원을 원할 때

현재 서버에서 지원을 다음 방식으로 처리하고 있다면:

  • 스태프와의 DM
  • 모든 요청이 올라오는 하나의 지원 채널
  • 멤버들이 헷갈리거나 불편해하는 외부 티켓 시스템
  • 지원 요청 때문에 서버 곳곳에 무작위 스레드가 생김
  • 지원 요청마다 스태프를 수동으로 멘션함 TicketWave는 모든 지원 요청을 구조화된 티켓으로 정리해, 스태프가 함께 관리할 수 있게 해줍니다.

🧑‍🤝‍🧑 활발한 멤버가 있는 커뮤니티나 서버를 운영할 때

다음에 적합합니다:

  • Discord 커뮤니티
  • 게임 서버
  • SaaS 또는 개발 도구 지원 서버
  • 크리에이터 / 팬 커뮤니티

📈 확장 가능한 지원 처리가 필요할 때

지원량이 늘어나면:

  • 메시지가 묻히고
  • 스태프가 과부하에 걸리고
  • 응답 시간이 길어집니다

TicketWave는 티켓 클레임, 우선순위 수준, 자동 종료 예약 같은 기능으로 커뮤니티가 성장해도 지원을 효율적으로 관리할 수 있게 도와줍니다.

🔴 TicketWave를 사용하면 안 되는 경우

  • 이메일 + CRM 시스템이 포함된 완전한 외부 헬프데스크가 필요할 때
  • Discord 밖에서만 지원을 처리하고 싶을 때
  • 한 달에 지원 요청이 하나 정도뿐이고 구조화가 필요 없을 때 😥
  • 지원 채널을 일반 대화용으로 쓰고 싶고, 그에 따른 혼란도 괜찮을 때 😎
  • 커뮤니티에서 프라이버시가 중요하지 않다고 생각하고, 모든 지원 요청을 모두가 봐도 된다고 생각할 때 😬

⚠️ TicketWave는 Discord 안에서 지원을 처리하도록 설계되었습니다. 필요와 맞지 않는다면 적합하지 않을 수 있습니다.

TicketWave는 어떻게 시작되었나요?

TL;DR (Too Long; Didn't Read)

저는 제 자신을 위해 티켓 시스템을 만들었고, 사람들이 쓰고 싶어 했지만 저는 거절했습니다. 그러다 공개하기로 결정했고, 새로운 기능과 새로운 코드베이스로 처음부터 다시 작성했습니다. 몇 달간 개발, 테스트, 버그 수정을 거쳐 2026년 3월에 TicketWave를 출시했습니다.

저는 (Tuncion) 예전에 제 개인적인 용도로 티켓 시스템 봇을 코딩했습니다. 정확히는 말할 수 없지만, 아마 2020년이나 2021년쯤이었을 겁니다. 이 티켓 시스템에는 티켓 단계 시스템도 있었고 기본적인 기능들도 있었습니다. 많은 사람들이 자기 서버에서도 쓸 수 있냐고 물었지만, 저는 항상 "아니요, 이건 제 것만입니다"라고 답했습니다. 돈도 꽤 제안받았지만, 독특함을 유지하고 싶었고 돈에는 크게 관심이 없어서 거절했습니다. 하지만 시간이 지나면서 그냥 제 서버에 묵혀 두는 건 낭비라는 생각이 들었습니다. 그래서 공개해서 세상과 나누기로 했습니다. 이 티켓 시스템이 포함된 봇은 몇 년이 지나면서 오래된 라이브러리(discord.js v12)에 의존하게 되었고, 다른 코드도 많이 포함하고 있다는 큰 문제가 있었습니다.

그래서 저는 최신 라이브러리와 최신 기능을 사용해, 새로운 코드베이스로 봇 전체를 처음부터 다시 작성하기로 했습니다. 더 좋게 만들고 기능도 더 추가하고 싶었습니다. 그렇게 해서 2025년 12월 TicketWave가 탄생했고, 본격적인 개발이 시작되었습니다. 몇 달간의 개발(봇, 웹사이트, 문서), 테스트, 버그 수정을 거쳐 마침내 2026년 3월 TicketWave를 출시했습니다.

처음에는 이 봇을 영원히 무료로 제공할 계획이었지만, 호스팅 같은 비용 때문에 비용을 충당할 프리미엄 구독을 추가할 수밖에 없었습니다. 그래도 누구나 봇을 사용할 수 있도록 하고 싶었고, 그래서 무료 버전도 여전히 강력하게 유지했습니다. 구독 가격은 제가 계산할 수 있는 가장 낮고 공정한 수준으로 책정했습니다(월 4.99€).

이 자리를 빌려 TicketWave를 사용해 주시고 피드백을 주시는 모든 분들께 감사드립니다. 여러분이 바로 제가 이 일을 하는 이유이며, 정말 감사하게 생각합니다. 이건 저에게 단순한 프로젝트가 아니라 열정입니다. 그리고 이걸 여러분과 나눌 수 있어 정말 기쁩니다. 여러분도 TicketWave를 제가 만들 때 느꼈던 만큼 즐겁게 사용해 주셨으면 좋겠습니다. 저는 개인적으로 제 Discord 서버들에서 TicketWave를 사용하고 있으며, 여러분에게도 저에게 도움이 되는 만큼 큰 도움이 되길 바랍니다 ♥️

TicketWave에 기여할 수 있나요?

네! 여러분의 커뮤니티 시나리오와 기능 요청을 듣는 것을 정말 좋아합니다.

💬 Support Discord에서 저희와 이야기해 주세요.

우리의 의도:

  1. 일반적인 해결책은 만들지 않습니다
  2. "one size fits all" 기능은 만들지 않습니다
  3. 99%의 사용자가 필요로 하지 않는 "enterprise" 기능은 만들지 않습니다
  4. 실제 커뮤니티의 실제 문제를 해결하는 기능에 집중합니다
  5. 결합할 수 있는 다양한 기능 생태계 안에서 특정 문제에 대한 구체적인 해결책을 제공합니다

🧩 여러분의 커뮤니티에 가장 좋은 해결책을 함께 찾아봅시다.

앞으로 무엇을 기대할 수 있나요?

커뮤니티가 이를 어떻게 사용할지, 어떤 피드백을 줄지 정말 기대하고 있습니다. 저희는 언제나 제안과 피드백을 환영하니, 언제든 편하게 연락해 주세요.

모든 지원은 각기 다르고, 서버마다 필요한 것도 다릅니다. 그래서 저희는 커뮤니티의 의견을 잘 듣고, 사용자들이 요청한 기능을 추가하고자 합니다. 또한 최신 Discord 기능과 변경 사항에 맞춰 봇을 계속 최신 상태로 유지하고 싶습니다.

그러니 피드백과 제안을 주저하지 말고 보내 주세요. 언제나 여러분의 이야기를 듣는 것을 기쁘게 생각하며, 여러분의 아이디어를 최대한 구현해 TicketWave를 더 좋게 만들겠습니다.

결론

TicketWave는 단순한 봇이 아니라, 커뮤니티의 지원 요구를 해결하는 솔루션입니다. 단순하고 효율적이며 커스터마이징 가능하도록 설계되었습니다. 여러분의 커뮤니티가 이를 어떻게 사용할지 정말 기대됩니다.

🚀 시작할 준비가 되셨나요? Quickstart Guide를 확인하고 5분도 안 되어 TicketWave를 바로 실행해 보세요!

How is this guide?