Inhalt
- Berechtigungen des Levlix-Bots
- Warum Berechtigungen wichtig sind
- Wie Discord entscheidet, was Levlix darf
- Prüfen, was Levlix gerade hat
- Eine fehlende Berechtigung vergeben
- Das Minimum für jeden Kanal, in dem Levlix postet
- Rollenhierarchie
- Was die einzelnen Module brauchen
- Was das Dashboard anzeigt
- Levlix neu einladen
- Häufige Symptome
Berechtigungen des Levlix-Bots
Levlix kann nur das tun, was Discord ihm erlaubt. Verweigert eine Rolle oder ein Kanal eine Berechtigung, bleibt die Funktion eingeschaltet und tut stillschweigend nichts.
Warum Berechtigungen wichtig sind
Discord warnt dich nicht, wenn einem Bot etwas fehlt. Es verweigert die Aktion, gibt einen Berechtigungsfehler zurück, der nur im Log des Bots landet, und auf deinem Server passiert einfach nichts. Von außen sieht das aus wie eine Funktion, die ohne Grund kaputtgegangen ist:
- Ein Mitglied tritt bei und die Willkommensnachricht kommt nie an, weil Levlix im Willkommenskanal nicht posten darf.
- Ein Log-Kanal bleibt tagelang leer, obwohl das Logging eingeschaltet ist.
- Eine Level-Rolle wird nie vergeben, obwohl die Belohnung eingerichtet ist.
Wie Discord entscheidet, was Levlix darf
Levlix ist ein ganz normales Mitglied deines Servers. Woraus Discord in einem bestimmten Kanal ableitet, was der Bot darf, sind drei Dinge.
Rollen
Jede Rolle, die Levlix hat, steuert ihre Berechtigungen bei, und am Ende zählt die Summe aus allen. Es gibt keine gesonderte Bot-Berechtigung: Hat Levlix drei Rollen, gilt ein Recht serverweit als vergeben, sobald eine einzige dieser Rollen es gewährt.
Kanal-Überschreibungen
Jeder Kanal kann eine Berechtigung für eine Rolle oder für ein einzelnes Mitglied erlauben oder verweigern. Eine Überschreibung im Kanal schlägt die serverweite Einstellung. Eine Rolle kann also serverweit Nachrichten senden dürfen und trotzdem in genau einem Kanal daran gehindert werden, und diese Verweigerung gewinnt.
Kategorien
Ein Kanal erbt die Überschreibungen seiner Kategorie, solange er keine eigenen hat. Verweigerst du der Levlix-Rolle etwas auf der Kategorie, betrifft das jeden Kanal darunter. Das ist der häufigste Grund dafür, dass ein ganzer Bereich des Servers auf einmal verstummt.
Prüfen, was Levlix gerade hat
Serverweit
- Öffne die Servereinstellungen und dann Rollen.
- Wähle die Rolle Levlix aus, also die Rolle, die Discord beim Beitritt des Bots angelegt hat.
- Geh die Liste der Berechtigungen durch. Das ist, was Levlix überall darf, solange kein Kanal etwas anderes sagt.
In einem einzelnen Kanal
- Öffne die Kanaleinstellungen und wechsle in den Reiter Berechtigungen.
- Halte nach der Rolle Levlix oder nach dem Bot als Mitglied Ausschau. Steht dort weder das eine noch das andere, gelten nur die Kategorie und die serverweiten Rollen.
- Discord kann dir das Ergebnis für einen Kanal auch direkt anzeigen. Wähle in der Berechtigungsansicht des Kanals die Levlix-Rolle oder das Mitglied Levlix aus, dann listet Discord die Berechtigungen auf, die dort tatsächlich gelten, inklusive allem, was aus der Kategorie geerbt wurde. Diese Ansicht beantwortet am schnellsten die Frage, ob Levlix hier posten darf.
Eine fehlende Berechtigung vergeben
Für den ganzen Server
- Geh zu Servereinstellungen, Rollen, Levlix.
- Schalte die Berechtigung ein und speichere.
Hat Levlix mehrere Rollen, genügt es, die Berechtigung auf einer davon zu vergeben.
Für einen einzelnen Kanal
- Öffne die Kanaleinstellungen und wechsle in den Reiter Berechtigungen.
- Füge die Rolle Levlix oder das Mitglied Levlix hinzu, falls es dort noch nicht steht.
- Stelle die Berechtigung auf das grüne Häkchen. Der graue Schrägstrich in der Mitte bedeutet, dass der Kanal die Einstellung von der Rolle oder der Kategorie übernimmt, und das rote Kreuz verweigert sie hier, selbst wenn die Rolle sie gewährt.
Private Kanäle
Ein Kanal, der vor @everyone verborgen ist, braucht eine Berechtigung mehr: Kanal ansehen. Ohne sie sieht Levlix den Kanal überhaupt nicht, kann dort nicht posten, und der Kanal taucht nicht einmal in den Kanalauswahlen des Dashboards auf. Vergib Kanal ansehen und Nachrichten senden direkt in diesem Kanal an die Levlix-Rolle.
Das Minimum für jeden Kanal, in dem Levlix postet
| Berechtigung | Wofür sie gebraucht wird |
|---|---|
| Kanal ansehen | Den Kanal überhaupt zu sehen. Ohne sie ist alles Weitere im Kanal egal. |
| Nachrichten senden | Die Nachricht selbst zu posten. |
| Links einbetten | Empfohlen. Viele Levlix-Nachrichten enthalten Karten, Bilder und Schaltflächen, die ohne diese Berechtigung abgespeckt oder gar nicht ankommen. |
Rollenhierarchie
Die Berechtigungen sind nur die halbe Miete. Discord vergleicht zusätzlich die Positionen. Levlix kann nur Rollen anlegen, vergeben und entfernen, die unterhalb seiner eigenen höchsten Rolle stehen, und es kann kein Mitglied moderieren, dessen höchste Rolle über der eigenen liegt. So ist Rollen verwalten vergeben und die Level-Rolle wird trotzdem nicht verteilt, oder Timeouts scheitern immer wieder an deinen Moderatoren. In beiden Fällen sitzt das Ziel schlicht zu weit oben. Der Serverinhaber kann nie von einem Bot moderiert werden, ganz gleich, wie die Hierarchie aussieht.
Was die einzelnen Module brauchen
Ein Modul braucht seine Berechtigungen erst, sobald du es einschaltest. Die Tabelle zeigt, was Levlix verlangt und warum.
| Modul | Berechtigungen | Warum Levlix sie braucht |
|---|---|---|
| XP-Level-Rollen | Rollen verwalten | Es sind Level-Rollen eingerichtet, also muss Levlix sie anlegen und vergeben. |
| Tickets | Private Threads erstellen, Threads verwalten, Nachrichten senden, Nachrichten in Threads senden | Tickets öffnen pro Anfrage einen privaten Thread, fügen die anfragende Person hinzu und posten Nachrichten im Thread sowie das Panel im übergeordneten Kanal. |
| Auto-Moderation | Nachrichten verwalten, Mitglieder moderieren | Die Auto-Moderation besteht aus mehreren unabhängigen Schaltern, und diese beiden Berechtigungen nutzt jeder davon: beanstandete Nachrichten löschen und Wiederholungstäter in den Timeout schicken. |
| Anti-Nuke | Audit-Log einsehen | Discord liefert die Live-Ereignisse aus dem Audit-Log, die Anti-Nuke verraten, wer eine zerstörerische Aktion ausgeführt hat, nur an Bots mit dieser Berechtigung aus. |
| Geburtstagsrolle | Rollen verwalten | Die Geburtstagsrolle wird für einen Tag vergeben und danach wieder entfernt. |
Die Auto-Moderation verlangt mehr, sobald du weiter gehst: Für die Eskalation kommen Mitglieder kicken und Mitglieder bannen dazu, für die Raid-Sperre Rollen verwalten. Beides wird erst nötig, wenn du genau diese Option einschaltest.
Anti-Nuke bekommt ohne Audit-Log einsehen überhaupt nichts zu sehen und löst stillschweigend nie aus. Was die Reaktion selbst braucht, hängt von der eingestellten Aktion ab, also Mitglieder bannen, Mitglieder kicken oder Rollen verwalten.
Was das Dashboard anzeigt
Du musst nicht jeden Kanal von Hand durchgehen. Das Levlix-Dashboard markiert auf den Einstellungsseiten jeden Kanal, in dem Levlix nicht posten kann, sodass du schon vor dem Speichern siehst, dass die Nachricht nie ankommen würde. Auf der Modulseite erscheint eine Warnung, sobald einem eingeschalteten Modul eine Berechtigung fehlt, und sie benennt diese Berechtigung so, wie Discord sie schreibt. Die Dashboard-Übersicht erklärt den Rest der Oberfläche.
Levlix neu einladen
Fehlen mehrere Berechtigungen auf einmal, ist der Einladungslink der schnellste Weg zurück zu einem sauberen Stand. Öffne die Einladungsseite, wähle denselben Server noch einmal aus und bestätige die Berechtigungen. Discord ergänzt sie in der bereits vorhandenen Levlix-Rolle, statt einen zweiten Bot anzulegen. Dafür brauchst du auf dem Server Server verwalten, also dieselbe Berechtigung, die schon beim ersten Hinzufügen nötig war. Den kompletten Ablauf beschreibt Erste Schritte.
Häufige Symptome
| Symptom | Übliche Ursache |
|---|---|
| Die Willkommensnachricht erscheint nie | Kanal ansehen oder Nachrichten senden fehlt im Willkommenskanal, oder der Kanal ist privat. |
| Der Log-Kanal bleibt leer | Dieselben zwei Berechtigungen fehlen im Log-Kanal, oft geerbt von einer Team-Kategorie. |
| Nachrichten kommen als reiner Text an | Links einbetten fehlt, deshalb fallen Karten, Bilder und Schaltflächen weg. |
| Rollen werden nicht vergeben | Rollen verwalten fehlt, oder die Rolle steht über der Levlix-Rolle. |
| Timeouts scheitern | Mitglieder moderieren fehlt, oder das Mitglied hat eine Rolle über Levlix. |
Ist die Berechtigung vergeben und die Funktion versagt weiterhin, frag im Levlix Support Discord nach.