Was ist Sonance?
Sonance ist ein selbst-hostbarer Discord-Musikbot, der durchgehend (24/7) Musik in einem Voice-Channel spielt. Einmal eingerichtet, joint er beim Start automatisch seinen Channel und spielt – ohne dass jemand online sein muss.
Funktionen
Section titled “Funktionen”- Quellen: Internet-Radio bzw. direkte Stream-URLs (Icecast/Shoutcast, MP3)
und YouTube – Videos, Live-Streams, Playlists und Suchbegriffe (via
yt-dlp). - Auto-Join: Joint beim Start automatisch einen festen Channel und spielt eine feste Quelle. Bei aktivem Auto-Join ist der Bot an den Channel „gefesselt” – wird er verschoben oder rausgezogen, kehrt er zurück.
- 24/7-tauglich: Automatischer Reconnect bei Verbindungsabbrüchen; defekte Tracks werden übersprungen, statt den Stream zu stoppen.
- Steuerung: Slash-Commands (
/play,/skip,/volume,/loop,/autojoin…). - Zugriffskontrolle: Optionale Beschränkung der Befehle auf bestimmte Rollen.
- Ein Container: fertiges Docker-Image auf GHCR – auf dem Server genügt Docker.
Schnell zum Ziel
Section titled “Schnell zum Ziel”- Erst einrichten: Discord-Bot erstellen → Konfiguration
- Dann starten: Deployment mit Docker oder lokal ohne Docker
- Dann bedienen: Slash-Commands & Auto-Join
- Bei Problemen: Troubleshooting & FAQ