tkrmagid 5003c044c5 fix: 재생 exception 시 errMsg 재시도 타이머로 인한 다음 곡 중복 진행 방지
Lavalink는 exception 직후 TrackEndEvent(loadFailed)를 보내 end 핸들러가 다음 곡을
진행시킨다. 기존 exception 핸들러의 errMsg는 5초 뒤 queue[0]을 다시 재생해, 이미
진행된 다음 곡을 재시작시키는 부작용이 있었음.
- errMsg에 retry 파라미터 추가(기본 true). exception 경로는 retry=false로 호출.
- exception이 end를 유발하므로 stopTrack은 부르지 않음(중복 end로 곡 하나 더 스킵 방지).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-17 22:01:53 +09:00

music bot v2

디스코드 음악봇 v2

마지막으로 만들었던 내용

- 검색하고 재생 누르면 재생됨
- 플레이리스트 재생 기능(주소 전달해서 재생하는 방식)
- 아래 재생바 연동
- 오른쪽 재생목록 연동

이제 만들어야되는 내용

- 왼쪽 플레이리스트 가져오기 제작
- 플레이리스트 재생 추가
- claude code 사용해서 개발중
Description
음악봇 v2
Readme 1.3 MiB
Languages
TypeScript 99.3%
CSS 0.3%
JavaScript 0.3%