본문으로 건너뛰기

기능 소개

커피챗 매칭에 필요한 모든 것을 갖추고 있습니다.

🧠

스마트 매칭 알고리즘

중복 방지 + 경험 믹싱 알고리즘으로 매번 다양한 조합을 만들어냅니다. 최근 매칭 이력을 분석하여 같은 사람과 반복 매칭되는 것을 방지하고, 신규 멤버와 기존 멤버를 적절히 섞어줍니다.

⌨️

슬래시 명령어

/coffee join으로 참여, /coffee leave로 탈퇴. 디스코드 네이티브 슬래시 명령어로 별도 사이트 방문 없이 디스코드 안에서 모든 것을 처리할 수 있습니다.

자동 스케줄링

GitHub Actions로 격주 월요일마다 자동 실행됩니다. 운영자가 매번 수동으로 매칭할 필요가 없어요. 필요할 때는 수동 트리거로 즉시 실행도 가능합니다.

👥

다중 그룹 지원

하나의 서버에서 여러 커피챗 그룹을 독립적으로 운영할 수 있습니다. 각 그룹별로 매칭 주기, 그룹 크기, 대상 역할을 별도로 설정할 수 있어요.

📋

매칭 이력 관리

모든 매칭 결과가 JSON 파일로 자동 저장되고, GitHub PR로 자동 커밋됩니다. 투명한 이력 관리로 매칭 품질을 지속적으로 개선할 수 있습니다.

🔓

오픈소스 & 무료

MIT 라이선스로 완전히 무료입니다. 소스 코드를 자유롭게 수정하고, 여러분의 커뮤니티에 맞게 커스터마이징할 수 있습니다.

로드맵

더 나은 커피챗 경험을 위해 계속 발전하고 있습니다.

계획

매칭 알고리즘 개선

Recency 감쇠 스코어링과 전역 최적화로 매칭 품질을 높입니다.

계획

실패 알림 시스템

매칭 발표 실패 시 관리자에게 자동 알림을 보냅니다.

장기

마켓플레이스 배포

Discord 마켓플레이스에서 누구나 설치할 수 있는 공식 봇으로 배포합니다.