claude-bot 1263ca4308 feat: 재생 403 우회용 poToken 자동 생성·주입 (youtube-plugin 런타임 엔드포인트)
googlevideo 재생 403(스트림 거절)은 Lavalink youtube-plugin에 유효한
poToken/visitorData가 없어서 발생. 봇이 노드 ready 시점과 2시간 주기로
poToken을 생성해 Lavalink의 POST /youtube 엔드포인트에 주입한다.
- scripts/potoken-refresh.mjs: youtubei.js+bgutils-js+jsdom로 생성 후 주입 (독립 ESM 프로세스)
- LavalinkManager: ready 이벤트 + 2h 인터벌로 자식 프로세스 실행
- deps: bgutils-js 3.2.0, jsdom, youtubei.js 추가 / Docker base node:22-alpine

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-28 23:25:38 +09:00

music bot v2

디스코드 음악봇 v2

마지막으로 만들었던 내용

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

이제 만들어야되는 내용

- 왼쪽 플레이리스트 가져오기 제작
- 플레이리스트 재생 추가
- claude code 사용해서 개발중
Description
음악봇 v2
Readme 1.8 MiB
Languages
TypeScript 88.2%
Python 8.8%
JavaScript 1.9%
CSS 0.5%
Dockerfile 0.4%
Other 0.2%