djsnake

Download

djsnake herunterladen

Ein fertiges Docker-Image und eine Compose-Datei. Sie brauchen nur ein Discord-Bot-Token.

  1. 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 bot und applications.commands und diesen Rechten ein: View Channels, Send Messages, Read Message History, Add Reactions, Connect, Speak.

  2. Starten

    Tragen Sie Ihr Bot-Token in .env ein 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-snake
  3. Etwas 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 Versionv1.5.0
  • Imageghcr.io/selfhostr/djsnake:latest
  • Plattformenlinux/amd64, linux/arm64
  • Version festlegenDJ_SNAKE_TAG
  • Aktualisierengit 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.

Uns auf GitHub sponsern