djsnake
MIT, платной редакции нетИграет на вашем сервере

Включайте YouTube в своём голосовом канале Discord.

Вставьте ссылку или название песни, и она заиграет для всех в голосовом канале. На веб-странице идут клип и текст синхронно. Ваш сервер, ваш токен, никаких ключей API.

# voice-loungeочередь
Клип с YouTubeYouTube

Выберите трек или смените фильтр. Трек не начнётся заново.

Возможности

Всё, что нужно голосовому каналу.

  • Без ключей и без аккаунтов

    Ссылки 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