Discord Bots bekommen nur die Berechtigungen, die du beim Generieren des Einladungslinks ausdrücklich erteilt hast, plus was durch die Position ihrer Rolle in der Rollenliste deines Servers weiter eingeschränkt wird. Zwei separate Prüfungen, beide müssen bestanden werden.
Prüfung 1: die Berechtigungen des Einladungslinks
Wenn ein Befehl etwas tun muss (Nachrichten verwalten, ein Mitglied kicken, Rollen verwalten), musste genau diese Berechtigung beim Generieren des Einladungslinks im OAuth2 URL Generator des Discord Developer Portals enthalten sein. Wenn nicht, generiere den Einladungslink mit den richtigen angehakten Berechtigungen neu und lade den Bot erneut ein.
Prüfung 2: Rollenposition
Discords Berechtigungssystem ist hierarchisch: ein Bot (über seine eigene Rolle) kann nie eine Rolle verwalten oder ein Mitglied mit einer Rolle verschieben, die über seiner eigenen Rolle in Servereinstellungen, Rollen steht. Wenn ein Moderationsbefehl bei einem bestimmten Mitglied stillschweigend fehlschlägt, ist das der erste Punkt, den man prüfen sollte, zieh die Rolle des Bots in dieser Liste höher.