Funciones
Qué hace djsnake en un canal de voz
Un bot, una cola por servidor y una página web que cualquiera del canal puede abrir.
La mayoría de los enlaces funcionan sin más.
El texto libre también funciona: el bot elige la mejor coincidencia de YouTube.
La página del clip
Se abre desde el enlace que el bot publica en el canal.
- Vídeo y letra sincronizados
Un vídeo sin sonido sigue al audio, y la letra sincronizada de LRCLIB pasa por encima.
- Controles en la web
Siguiente, pausa, avanzar, reordenar, añadir un enlace o buscar por texto.
- Dos enlaces
Un enlace de control y un enlace de solo lectura que se puede compartir sin riesgo.
- Ocho temas
Ocho estilos listos, más tus propios colores, nombre y logo.
- Se instala como una app
Añádela a la pantalla de inicio o al escritorio. La pantalla de bloqueo, los auriculares y las teclas multimedia pueden controlarla.
- Estadísticas de escucha
Pistas y artistas más escuchados, horas reproducidas y pico de oyentes, por servidor.
El sonido
- Automix, siempre activo
Volumen normalizado a -14 LUFS, silencios recortados, pistas con fundido.
- Filtros en mitad de la pista
Refuerzo de graves, nightcore, 8D, karaoke. La pista no se reinicia.
- Fundido opcional
Actívalo para una sesión con
!crossfade on.
Cola y control
- Una cola por servidor
Bucle, reproducción automática, listas guardadas, votación para saltar, rol de DJ y modo 24/7.
- Dos formas para cada comando
Cada comando funciona con
!y como comando de barra. - Límites de la cola
Tamaño de la cola, pistas por miembro, duración de la pista y tiempo de espera, por servidor.
- Cuatro idiomas
El bot y la página del clip hablan inglés, francés, español y alemán.
- Last.fm, opcional
Cada miembro puede vincular una cuenta para hacer scrobbling de lo que escucha.
- Copias de seguridad y métricas
Copias de seguridad de tus datos con suma de verificación, y métricas de Prometheus si las activas.
Lo que no hace
- El vídeo llega hasta 720p
Las listas largas cargan 30 pistas, salvo que pidas la lista entera, hasta 200.
- No reproduce desde Spotify
Los enlaces de Spotify, Deezer y Apple Music se buscan en YouTube, y a veces la versión encontrada no es la correcta.
- Las listas largas de Spotify necesitan una clave
Sin tus propias credenciales de la API de Spotify, una lista se queda en 100 pistas. Las listas privadas no se pueden leer.
- Uso personal
Respeta las condiciones de servicio de YouTube y los derechos de las personas cuyos vídeos reproduces.
Pon djsnake en marcha
Crea un bot en el Discord Developer Portal y configura su token. El resto está en la documentación.
$ git clone https://github.com/selfhostr/djsnake.git
$ cd djsnake && cp .env.example .env # set DISCORD_TOKEN
$ docker compose pull && docker compose up -d