봇 소개
🎧 하비봇 (HABI) 🎧
언제 어디서나 편리하게 음악을 즐기세요. 하비봇은 Discord 서버 내에서 유튜브 기반 스트리밍을 중심으로 깔끔한 인터페이스와 안정적인 사운드를 제공합니다.
🪄 주요 기능 🪄
🎵 실시간 음악 재생 🎵
/재생 [제목 또는 링크]명령어로 YouTube 음악 즉시 재생- 자동 재생목록 및 큐(Queue) 지원
- ffmpeg 기반 고음질 오디오 출력
🧭 직관적인 패널 제어 🧭
- 재생 / 일시정지 / 스킵 / 큐 확인 등 모든 조작을 버튼 클릭 한 번으로
- 현재 재생 중인 곡 썸네일, 길이, 남은 시간 등을 패널에 실시간 표시
🔄 자동 복구 & 재시도 🔄
- 네트워크 지연이나 오류 발생 시 자동 복구
- yt-dlp 기반 스트림 파이프라인으로 안정적 재생 유지
🧠 스마트 시스템 🧠
- 패널 대시보드 기반 사용자 친화적인 시스템
- 사용자가 특정 채팅 채널을 개설하여 음악 채널 지정하여 호출
- Ephemeral(임시 메시지) 활용으로 깔끔한 응답 처리
⚙️ 기술적 특징 ⚙️
- Discord.js v14 + @discordjs/voice 최신 구조
- yt-dlp / play-dl 지원으로 빠르고 정확한 스트리밍
- FFmpeg 기반 오디오 처리
- 동적 패널 업데이트 및 비동기 큐 관리
🧑💻 제작 이유 🧑💻
단순한 “노래봇”을 넘어, 안정성·디자인·확장성을 모두 잡은 차세대 Discord 음악봇을 목표로 제작했습니다.
##📍 개발 및 운영 📍 TEAM_HABI — POIN 문의: [관리자 DM 또는 하비봇 디스코드 채널]