Netrcol Docs

Berechtigungen & Rollen

Es gibt zwei separate Arten von Berechtigungen, über die man nachdenken sollte:

Topics: permissions, roles, hierarchy, access, admin

Es gibt zwei separate Arten von Berechtigungen, über die man nachdenken sollte:

  1. Deine Berechtigungen — was *du* benötigst, um Netrcol zu konfigurieren.
  2. Netrcols Berechtigungen — was der *Bot* benötigt, um jede Aktion auszuführen.

Die meisten Probleme mit „der Befehl hat nichts bewirkt“ hängen mit einer dieser beiden Berechtigungen oder mit der Rollenhierarchie zusammen.

Berechtigungen, die du benötigst

Um einen Server im Dashboard zu öffnen und Einstellungen zu ändern, benötigst du die Berechtigung Server verwalten auf diesem Server.

Einzelne Chat-Befehle erfordern die entsprechende Berechtigung — zum Beispiel Mitglieder bannen, um!banauszuführen, oder Server verwalten, um das Präfix oder die Sprache zu ändern. Administratoren umgehen all diese Überprüfungen. Die Anforderungen jedes Befehls sind im Befehlsverzeichnis aufgeführt.

Berechtigungen, die Netrcol benötigt

Netrcol kann nur das tun, was seine eigene Rolle erlaubt. Der einfachste Weg ist, Administrator zu gewähren — der Einladungsprozess fordert dies standardmäßig an — aber du kannst auch granularere Berechtigungen zuweisen, wenn du eine engere Kontrolle bevorzugst.

Grundlegende Berechtigungen

In jedem Kanal, in dem Netrcol Beiträge postet (Protokolle, Willkommensnachrichten, Panels, Ankündigungen), benötigt es:

BerechtigungGrund
Kanal anzeigenUm den Kanal zu sehen
Nachrichten sendenUm Beiträge zu posten
Links einbettenUm reichhaltige Einbettungen zu senden
Nachrichtenverlauf lesenUm Protokolle zu bereichern und eigene Nachrichten zu bearbeiten

Funktionen, die Reaktionen verwenden (Ticket-Panels, Reaktionsrollen, Spiele), benötigen ebenfalls Reaktionen hinzufügen.

Pro Funktion

FunktionBerechtigung, die der Bot benötigt
Bannen / EntbannenMitglieder bannen
KickenMitglieder kicken
Timeout, Warnung, AutoMod-TimeoutsMitglieder moderieren
Nachrichten löschen, AutoMod, SpieleNachrichten verwalten
Sperren / Entsperren / langsamer Modus, TicketsKanäle verwalten
Autorolle, Registrieren, Reaktionsrollen, Einladungs- & Levelbelohnungen,!roleRollen verwalten
Spitznamen ändern (!setnick)Spitznamen verwalten

Tipp: Das Dashboard führt einen Live-Setup-Gesundheitscheck auf jeder Modulseite durch. Wenn Netrcol eine Berechtigung fehlt oder ein Kanal falsch konfiguriert ist, siehst du dort eine Warnung, bevor etwas kaputtgeht.

Rollenhierarchie

Dies ist die häufigste Falle. Für jede Aktion, die Rollen zuweist/entfernt oder Mitglieder moderiert, muss Netrcols höchste Rolle oberhalb der Zielrolle oder des Mitglieds in der Rollenliste stehen.

Wenn du beispielsweise möchtest, dass Netrcol eine "Verifiziert"-Rolle vergibt, muss die Netrcol-Rolle *höher* als "Verifiziert" in Servereinstellungen → Rollen positioniert sein. Das Gleiche gilt für die Moderation: Netrcol kann kein Mitglied bannen oder timeouten, dessen höchste Rolle über seiner eigenen steht.

So behebst du es

  1. Öffne Servereinstellungen → Rollen.
  2. Ziehe die Netrcol-Rolle nach oben, über jede Rolle, die sie verwalten muss.
  3. Rollen sind von oben nach unten bewertet, also höher in der Liste = mehr Autorität.

Hinweis: Eine Rolle kann sich niemals selbst oder etwas darüber verwalten — dies ist eine Plattformregel, keine Einschränkung von Netrcol. Selbst mit Administrator kann Netrcol nicht auf Rollen zugreifen, die über seiner eigenen stehen.

Empfohlene Konfiguration

Für das reibungsloseste Erlebnis:

  • Gewähre Netrcol Administrator (oder die oben genannten granularen Berechtigungen).
  • Ziehe die Netrcol-Rolle nahe an die Spitze deiner Rollenliste.
  • Halte sie unter deinen eigenen Mitarbeiter-/Besitzerrollen, wenn du möchtest, aber über jeder Rolle, die sie verwaltet.

Funktioniert immer noch nicht?

  • Ein Befehl bewirkt nichts → Überprüfe, ob *du* die erforderliche Berechtigung hast und ob der Befehl in den Moderation-Einstellungen nicht deaktiviert ist.
  • Netrcol kann eine Rolle nicht zuweisen → es liegt fast immer an der Rollenhierarchie.
  • Keine Protokoll-/Willkommensnachrichten → Bestätige, dass Netrcol Nachrichten senden und Links einbetten in diesem speziellen Kanal hat.

Nächste Schritte

Verwandte Dokumente

Browse all documentation