기능 소개
커피챗 매칭에 필요한 모든 것을 갖추고 있습니다.
스마트 매칭 알고리즘
중복 방지 + 경험 믹싱 알고리즘으로 매번 다양한 조합을 만들어냅니다. 최근 매칭 이력을 분석하여 같은 사람과 반복 매칭되는 것을 방지하고, 신규 멤버와 기존 멤버를 적절히 섞어줍니다.
슬래시 명령어
/coffee join으로 참여, /coffee leave로 탈퇴. 디스코드 네이티브 슬래시 명령어로 별도 사이트 방문 없이 디스코드 안에서 모든 것을 처리할 수 있습니다.
자동 스케줄링
GitHub Actions로 격주 월요일마다 자동 실행됩니다. 운영자가 매번 수동으로 매칭할 필요가 없어요. 필요할 때는 수동 트리거로 즉시 실행도 가능합니다.
다중 그룹 지원
하나의 서버에서 여러 커피챗 그룹을 독립적으로 운영할 수 있습니다. 각 그룹별로 매칭 주기, 그룹 크기, 대상 역할을 별도로 설정할 수 있어요.
매칭 이력 관리
모든 매칭 결과가 JSON 파일로 자동 저장되고, GitHub PR로 자동 커밋됩니다. 투명한 이력 관리로 매칭 품질을 지속적으로 개선할 수 있습니다.
오픈소스 & 무료
MIT 라이선스로 완전히 무료입니다. 소스 코드를 자유롭게 수정하고, 여러분의 커뮤니티에 맞게 커스터마이징할 수 있습니다.
로드맵
더 나은 커피챗 경험을 위해 계속 발전하고 있습니다.
계획
매칭 알고리즘 개선
Recency 감쇠 스코어링과 전역 최적화로 매칭 품질을 높입니다.
계획
실패 알림 시스템
매칭 발표 실패 시 관리자에게 자동 알림을 보냅니다.
장기
마켓플레이스 배포
Discord 마켓플레이스에서 누구나 설치할 수 있는 공식 봇으로 배포합니다.