Включайте YouTube в своём голосовом канале Discord.
Вставьте ссылку или название песни, и она заиграет для всех в голосовом канале. На веб-странице идут клип и текст синхронно. Ваш сервер, ваш токен, никаких ключей API.
Выберите трек или смените фильтр. Трек не начнётся заново.
Возможности
Всё, что нужно голосовому каналу.
Без ключей и без аккаунтов
Ссылки Spotify, Deezer и Apple Music подбираются на YouTube трек за треком.
Страница клипа
Видео без звука, синхронное с аудио, с очередью и управлением. Устанавливается как приложение.
Текст, который идёт следом
Строки прокручиваются поверх клипа по ходу трека, из LRCLIB.
Автомикс, всегда включён
Громкость нормализована до -14 LUFS, тишина обрезана, треки плавно сменяются.
Фильтры прямо во время трека
Усиление баса, nightcore, 8D, караоке. Трек не перезапускается.
Одна очередь на сервер
Повтор, автовоспроизведение, сохранённые плейлисты, голосование за пропуск, роль DJ и режим 24/7.
Запустите djsnake
Создайте бота в Discord Developer Portal и задайте его токен. Остальное в документации.
$ git clone https://github.com/selfhostr/djsnake.git
$ cd djsnake && cp .env.example .env # set DISCORD_TOKEN
$ docker compose pull && docker compose up -d