1. Prüfe die Berechtigung der Bot-Rolle
Öffne Servereinstellungen → Rollen und wähle die Rolle des Bots aus. Prüfe „Rollen verwalten“ und speichere. Wenn du diese Rolle nicht bearbeiten kannst, bitte einen Serveradministrator. Eine Änderung deiner eigenen Rechte gibt dem Bot nicht automatisch dieselben Rechte.
2. Setze den Bot über die Belohnungsrolle
Eine passende Reihenfolge wäre beispielsweise Moderator → Bot → Level 5 → Mitglied. So kann der Bot Level 5 vergeben, ohne über Moderator zu stehen. Steht Level 5 über Bot, reicht „Rollen verwalten“ allein nicht. Berücksichtige dabei die höchste Rolle des Bots.
3. Stelle sicher, dass die Zielrolle zuweisbar ist
Wähle eine normale Serverrolle. Verwende weder @everyone noch eine von einer anderen App oder einem Abonnement verwaltete Rolle. Wurde eine eingestellte Rolle gelöscht und neu erstellt, wähle die neue Rolle in den Bot-Einstellungen: Gleiche Namen bedeuten nicht gleiche Rollen-IDs.
4. Prüfe die Regel, die die Rolle vergeben soll
Prüfe bei Reaktionsrollen die Nachricht und Rollenzuordnung. Kontrolliere bei der Verifizierung, ob das richtige Panel verwendet wird. Prüfe bei Level-Belohnungen das erforderliche Level und ob bereits höher eingestufte Mitglieder nachträglich belohnt werden. Korrekte Berechtigungen lösen allein noch keine Regel aus.
5. Teste mit einem gewöhnlichen Mitglied
Bitte ein einverstandenes Mitglied, die betreffende Aktion einmal auszuführen. Prüfe, ob die Rolle im Profil erscheint; andernfalls kontrolliere die Bot-Antwort und das Audit-Log. Erscheint die Rolle kurz und verschwindet wieder, suche nach einem anderen Bot oder einer Regel, die sie entfernt. Notiere den genauen Fehler, ohne Tokens weiterzugeben.
Diese Discord-Berechtigungsregeln gelten für acrO, MEE6, Dyno und Carl-bot. Ihre Einstellungsmenüs und Belohnungsregeln unterscheiden sich; folge der Dokumentation deines Bots.