Anleitung
Discord Bot ohne Administrator-Rechte einrichten: Anleitung mit Rechteliste
Fast jede Anleitung im Netz sagt dasselbe: Häkchen bei Administrator, fertig. Bequem. Und der Grund, warum ein einziger gestohlener Bot-Schlüssel einen kompletten Server ausräumen kann. Hier steht, welche Rechte du wirklich vergibst, in welcher Reihenfolge und was du danach prüfst.
Ohne Administrator-Rechte. Einrichtung im Web-Dashboard.
Warum das schiefgeht
Administrator ist kein Recht unter vielen, sondern der Schalter, der jede weitere Prüfung abschaltet. Ein Bot mit diesem Häkchen liest jeden privaten Kanal, auch den, in dem euer Team über Mitglieder spricht, und keine Kanaleinstellung hält ihn auf. Auffallen tut das nie, weil alles sofort funktioniert. Gefährlich wird es selten durch den Betreiber des Bots, sondern durch sein Zugangstoken: Wer es in die Finger bekommt, erbt genau diese Vollmacht. Dazu kommt ein zweiter, leiserer Schaden. Solange alles erlaubt ist, lernst du nie, welches Recht eine Funktion tatsächlich braucht. An dem Tag, an dem du aufräumst, fällt die Hälfte aus und niemand kann sagen, warum. Und im Audit-Log steht hinter jeder Aktion dieselbe allmächtige Rolle: ein Versehen sieht dort aus wie ein Angriff, und ein Angriff wie ein Versehen.
Was du vorher entscheiden solltest
Bevor du den Einladungslink anklickst, klärst du drei Dinge. Erstens: Welche Aufgaben soll der Bot übernehmen? Jede davon hängt an einem konkreten Recht: Rollen vergeben, Nachrichten aufräumen, jemanden auf Auszeit setzen, in Threads schreiben. Was ihr nicht vorhabt, braucht ihr auch nicht. Zweitens: Wo steht die Bot-Rolle? Ihre Position entscheidet mehr als jedes Häkchen. Sie muss über allem stehen, was der Bot vergeben oder moderieren soll, und unter euren Leitungsrollen. Drittens: Wer darf den Bot erneut einladen? Rechte werden nur beim Beitritt gesetzt, also ist die erneute Einladung der einzige Weg, wenn später eines fehlt. Unsere Einladung fragt 1633027484887 ab: 22 einzelne Rechte, das Administrator-Bit ist nicht darunter. Bewusst fehlen „Server verwalten“, das Erwähnen von @everyone und der Beitritt zu Sprachkanälen.
Schritt für Schritt
- Öffne den Einladungslink und lies die Liste, die Discord dir vor dem Bestätigen zeigt. Diese Liste ist die eigentliche Abmachung, nicht die Werbeseite davor.
- Zieh die Bot-Rolle danach in den Servereinstellungen unter „Rollen“ über jede Rolle, die er vergeben oder moderieren soll, und lass sie unter eurer Leitungsrolle.
- Geh die Kanäle durch, in denen er arbeiten soll, und such nach roten Minuszeichen: eine Ausnahme im Kanal schlägt das Recht aus der Rolle.
- Probiere alles einmal mit einem Zweitkonto in einem Testkanal (Rolle vergeben, Auszeit setzen, eine Karte posten), bevor du dich im Hauptkanal darauf verlässt.
- Richte die Module danach im Dashboard auf its-netting.com ein; der Einrichtungsassistent meldet dir dort, wenn eine gewählte Rolle über der Bot-Rolle steht oder er im gewählten Kanal nicht schreiben darf.
Die Fehler, die fast alle machen
Der häufigste Fehler ist das „nur für die Einrichtung“ gesetzte Administrator-Häkchen, das danach nie wieder jemand anfasst. Der zweithäufigste ist die vergessene Hierarchie: Ein Bot mit Bann-Recht, dessen Rolle zu weit unten steht, sperrt niemanden, der über ihm sitzt. Das sieht aus wie ein Defekt und ist eine Position in einer Liste. Ähnlich oft übersehen wird, dass eine Einladung Rechte nur im Moment des Beitritts setzt. Kommt später ein Recht dazu, bekommt es ein bestehender Server nicht nachträglich. Meldet eine Funktion nach einem Update fehlende Rechte, ist fast immer das die Ursache. Dazu zwei Verwechslungen: Die Rechte des Mitglieds und die des Bots sind zwei getrennte Prüfungen, und die Rechteübersicht der Rolle sagt nichts darüber, was im einzelnen Kanal davon übrig bleibt.
Häufige Fragen
Nein. Bei uns läuft der gesamte Funktionsumfang auf 22 einzelnen Rechten, das Administrator-Bit ist nicht gesetzt. Wenn ein Bot es trotzdem verlangt, ist die faire Frage: für welche Funktion genau? Kommt darauf keine Antwort, ist das die Antwort.
Weil die Rollenhierarchie zusätzlich zählt. Die höchste Rolle des Bots muss über der höchsten Rolle der Zielperson stehen, sonst lehnt Discord ab. Den Serverinhaber trifft es nie, unabhängig von jeder Position.
Nein, rauswerfen ist nicht nötig, und Einstellungen gehen dabei auch nicht verloren. Du gibst das fehlende Recht entweder von Hand der Bot-Rolle, oder du rufst den Einladungslink für denselben Server noch einmal auf. Beides dauert eine Minute.
In den Servereinstellungen bei seiner Rolle steht der Grundstock, im einzelnen Kanal die Wahrheit. Öffne die Kanalrechte und sieh dort nach der Bot-Rolle: Was der Kanal verbietet, holt keine noch so großzügige Rolle zurück. Genau deshalb lohnt der Blick in beide Ansichten.
Braucht ein Discord-Bot Administrator, damit alles läuft?
Nein. Bei uns läuft der gesamte Funktionsumfang auf 22 einzelnen Rechten, das Administrator-Bit ist nicht gesetzt. Wenn ein Bot es trotzdem verlangt, ist die faire Frage: für welche Funktion genau? Kommt darauf keine Antwort, ist das die Antwort.
Warum kann der Bot ein Mitglied nicht sperren, obwohl das Recht gesetzt ist?
Weil die Rollenhierarchie zusätzlich zählt. Die höchste Rolle des Bots muss über der höchsten Rolle der Zielperson stehen, sonst lehnt Discord ab. Den Serverinhaber trifft es nie, unabhängig von jeder Position.
Dem Bot fehlt ein Recht, er ist aber schon auf dem Server. Muss ich ihn rauswerfen?
Nein, rauswerfen ist nicht nötig, und Einstellungen gehen dabei auch nicht verloren. Du gibst das fehlende Recht entweder von Hand der Bot-Rolle, oder du rufst den Einladungslink für denselben Server noch einmal auf. Beides dauert eine Minute.
Wie sehe ich, welche Rechte ein Bot wirklich hat?
In den Servereinstellungen bei seiner Rolle steht der Grundstock, im einzelnen Kanal die Wahrheit. Öffne die Kanalrechte und sieh dort nach der Bot-Rolle: Was der Kanal verbietet, holt keine noch so großzügige Rolle zurück. Genau deshalb lohnt der Blick in beide Ansichten.