Download
djsnake herunterladen
Ein fertiges Docker-Image und eine Compose-Datei. Sie brauchen nur ein Discord-Bot-Token.
Bot erstellen
Erstellen Sie im Discord Developer Portal eine Anwendung und fügen Sie einen Bot hinzu. Aktivieren Sie Message Content Intent und laden Sie ihn mit den Scopes
botundapplications.commandsund diesen Rechten ein: View Channels, Send Messages, Read Message History, Add Reactions, Connect, Speak.Starten
Tragen Sie Ihr Bot-Token in
.envein und holen Sie dann das Image.$ 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-snakeEtwas abspielen
Treten Sie einem Sprachkanal bei und senden Sie dies in einem Textkanal.
!play https://www.youtube.com/watch?v=...
Voraussetzungen
- Docker mit Compose
- Ein Discord-Bot-Token
- Ein Reverse Proxy oder Tunnel, um die Clip-Seite von anderen Rechnern zu öffnen: Standardmäßig lauscht sie nur auf diesem Rechner
- Ohne Docker: Python 3.10+, ffmpeg, deno und ein PO-Token-Provider
Versionen und Images
- Aktuelle Version
v1.5.0 - Image
ghcr.io/selfhostr/djsnake:latest - Plattformen
linux/amd64,linux/arm64 - Version festlegen
DJ_SNAKE_TAG - Aktualisieren
git pull && docker compose pull && docker compose up -d
Projekt unterstützen
Jedes selfhostr-Projekt ist kostenlos, und keine Firma steht dahinter. Wenn eines Ihnen Zeit spart, finanziert eine Spende die Testhardware und die investierte Zeit.
Prüfen Sie nach dem Einfügen das erste und letzte Zeichen. Wir bitten nie per Nachricht um Krypto.