Scarica
Scarica djsnake
Un'immagine Docker pronta e un file Compose. Ti serve solo un token di bot Discord.
Creare il bot
Nel Discord Developer Portal, crea un'applicazione e aggiungi un bot. Attiva Message Content Intent, poi invitalo con gli scope
boteapplications.commandse questi permessi: View Channels, Send Messages, Read Message History, Add Reactions, Connect, Speak.Avvialo
Metti il token del bot in
.env, poi scarica l'immagine.$ 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-snakeFai partire un brano
Entra in un canale vocale e invia questo in un canale di testo.
!play https://www.youtube.com/watch?v=...
Requisiti
- Docker con Compose
- Un token di bot Discord
- Un reverse proxy o un tunnel per aprire la pagina clip da altre macchine: di default ascolta solo su questa
- Senza Docker: Python 3.10+, ffmpeg, deno e un provider di token PO
Versioni e immagini
- Ultima versione
v1.5.0 - Immagine
ghcr.io/selfhostr/djsnake:latest - Piattaforme
linux/amd64,linux/arm64 - Fissare una versione
DJ_SNAKE_TAG - Aggiorna
git pull && docker compose pull && docker compose up -d
Sostieni il progetto
Ogni progetto selfhostr è gratuito e non ha un'azienda alle spalle. Se uno ti fa risparmiare tempo, una donazione paga l'hardware di prova e il tempo impiegato.
Sponsorizzaci su GitHub
Controlla il primo e l'ultimo carattere dopo aver incollato. Non chiediamo mai criptovalute per messaggio.