Die häufigste Ursache für „der Bot tut nichts“ sind fehlende Discord-Berechtigungen.
❓ Warum das passiert
Der Einladungslink von YAWBDB fügt den Bot hinzu, ohne irgendeine Berechtigung anzufordern. Das ist Absicht: Du behältst die Kontrolle darüber, was der Bot tun kann. Es bedeutet aber, dass eine frische Installation fast nichts lesen und nichts ausführen kann, bis du selbst Berechtigungen vergibst.
🚨 Symptome
- Slash-Befehle antworten mit Fehlern, oder der Bot bleibt stumm
- Automod löscht keine Nachrichten
- Moderationsaktionen (Ban, Mute, Kick) schlagen fehl
- Meldungen oder Tickets erzeugen keine Threads
- Der Bot kann für eine Aufnahme keinem Sprachkanal beitreten
🔧 So behebst du es
- Öffne in Discord Server Settings → Roles.
- Suche die für YAWBDB erstellte Rolle.
- Vergib die Berechtigungen, die deine aktivierten Funktionen brauchen: Die vollständige Liste steht unter Berechtigungen der Funktionen.
- Stelle sicher, dass die YAWBDB-Rolle über den Mitgliedern und Rollen steht, die sie verwalten muss.
- Prüfe den konkreten Kanal: Eine Berechtigungs-Überschreibung im Kanal kann verweigern, was die Rolle erlaubt. Vergleiche mit einem Kanal, in dem der Bot funktioniert.
🆘 Immer noch festgefahren?
- Wirf den Bot raus und lade ihn erneut ein, vergib dann die Berechtigungen neu.
- Teste in einem brandneuen Kanal ohne Überschreibungen.
- Wenn nur eine Funktion Probleme macht, während andere funktionieren, ist es fast immer die zusätzliche Berechtigung dieser Funktion (z. B. Manage Roles für Leveling-Belohnungen): Siehe Berechtigungen der Funktionen.