FAQ
Welche Quellen unterstützt Sonance?
Section titled “Welche Quellen unterstützt Sonance?”Internet-Radio- bzw. direkte Stream-URLs (z. B. Icecast/Shoutcast) und YouTube – Videos, Live-Streams, Playlists sowie Suchbegriffe. Siehe Slash-Commands.
Wie bleibt der Bot 24/7 online?
Section titled “Wie bleibt der Bot 24/7 online?”Per Docker mit restart: unless-stopped läuft er dauerhaft
und übersteht Neustarts. Bei Verbindungsabbrüchen verbindet er sich automatisch
neu; bei aktivem Auto-Join kehrt er selbstständig in
seinen Channel zurück.
Brauche ich einen leistungsstarken Server?
Section titled “Brauche ich einen leistungsstarken Server?”Nein. Sonance ist schlank – ein kleiner VPS oder Mini-Rechner mit Docker genügt. Es werden keine eingehenden Ports benötigt, nur ausgehende Verbindungen zu Discord und zur Audioquelle.
Muss ich ffmpeg oder yt-dlp selbst installieren?
Section titled “Muss ich ffmpeg oder yt-dlp selbst installieren?”Nein. Das Docker-Image bringt beides mit. Bei lokaler Nutzung liefert
npm install ffmpeg (via ffmpeg-static) mit; yt-dlp liegt als Binary unter
bin/yt-dlp.
Kann ich einschränken, wer den Bot bedienen darf?
Section titled “Kann ich einschränken, wer den Bot bedienen darf?”Ja – über allowedRoles. Nur Mitglieder mit einer
erlaubten Rolle dürfen dann Befehle nutzen (Server-Admins immer).
Die Slash-Commands tauchen nicht auf – warum?
Section titled “Die Slash-Commands tauchen nicht auf – warum?”Mit leerer guildId werden sie global registriert und brauchen bis zu einer
Stunde. Trage deine guildId ein, dann sind sie sofort verfügbar. Der Bot
muss außerdem mit dem Scope applications.commands eingeladen sein.
Der Bot joint, aber ich höre nichts – woran liegt das?
Section titled “Der Bot joint, aber ich höre nichts – woran liegt das?”Meist an Rechten oder Netzwerk: Der Bot braucht Connect und Speak im Channel,
und der Server muss ausgehende Verbindungen erlauben. Mehr unter
Troubleshooting.
Ist Sonance Open Source?
Section titled “Ist Sonance Open Source?”Der Quellcode ist öffentlich unter der PolyForm Noncommercial-Lizenz: Nutzung, Änderung und Weitergabe für nicht-kommerzielle Zwecke erlaubt.