Descargar
Descargar djsnake
Una imagen de Docker lista y un archivo Compose. Solo necesitas un token de bot de Discord.
Crear el bot
En el Discord Developer Portal, crea una aplicación y añade un bot. Activa Message Content Intent e invítalo con los scopes
botyapplications.commandsy estos permisos: View Channels, Send Messages, Read Message History, Add Reactions, Connect, Speak.Ponlo en marcha
Pon el token de tu bot en
.envy descarga la imagen.$ git clone https://github.com/selfhostr/djsnake.git $ cd djsnake $ cp .env.example .env # set DISCORD_TOKEN $ docker compose pull && docker compose up -d $ docker compose logs -f dj-snakeReproduce algo
Entra en un canal de voz y envía esto en un canal de texto.
!play https://www.youtube.com/watch?v=...
Requisitos
- Docker con Compose
- Un token de bot de Discord
- Un proxy inverso o un túnel para abrir la página del clip desde otras máquinas: por defecto solo escucha en esta máquina
- Sin Docker: Python 3.10+, ffmpeg, deno y un proveedor de tokens PO
Versiones e imágenes
- Última versión
v1.5.0 - Imagen
ghcr.io/selfhostr/djsnake:latest - Plataformas
linux/amd64,linux/arm64 - Fijar una versión
DJ_SNAKE_TAG - Actualizar
git pull && docker compose pull && docker compose up -d
Apoyar el proyecto
Todos los proyectos de selfhostr son gratuitos y no tienen ninguna empresa detrás. Si alguno te ahorra tiempo, una donación paga el hardware de pruebas y el tiempo dedicado.
Patrocínanos en GitHub
Comprueba el primer y el último carácter después de pegar. Nunca pedimos criptomonedas por mensaje.