ZombyIO
Alle Anleitungen

Anleitungen · Grundlagen

So gibst du ZombyIO die Rollenposition und die Berechtigungen, die es braucht

Discord entscheidet auf zwei Wegen, was ein Bot darf: über die Berechtigungen seiner Rolle und darüber, wo diese Rolle in der Rollenliste deines Servers steht. Scheint eine Funktion nichts zu tun, liegt es fast immer an einem der beiden.

Dauert etwa 4 Minuten

Schritt für Schritt

  1. Schritt 1: Wissen, was die Einladung ZombyIO gibt

    ZombyIO hat auf deinem Server eine eigene Rolle namens ZombyIO. Die Einladung fragt für diese Rolle alle Berechtigungen auf einmal an, auch Administrator. Mit Administrator sieht der Bot jeden Kanal und kann jede Berechtigung nutzen, auch „Mitglieder im Timeout“, die /stumm (/mute) braucht.

    Administrator hebt die Regel zur Rollenreihenfolge aus dem nächsten Schritt nicht auf. Diese Regel gilt für jeden Bot, egal welche Berechtigungen er hat.

    Hat die ZombyIO-Rolle auf deinem Server kein Administrator, braucht sie die einzelnen Berechtigungen aus Schritt 3 und zusätzlich „Mitglieder im Timeout“.

  2. Schritt 2: Die ZombyIO-Rolle über die Rollen ziehen, die sie vergibt

    Discord lässt einen Bot nur Rollen vergeben oder wegnehmen, die in der Rollenliste unter seiner eigenen höchsten Rolle stehen. Dieselbe Regel entscheidet, wen er in den Timeout schicken, kicken oder bannen kann: Die höchste Rolle des Mitglieds muss unter der des Bots stehen. Gegen den Server-Eigentümer kann niemand vorgehen.

    So behebst du es: Öffne in Discord die Servereinstellungen, dann Rollen, und zieh die ZombyIO-Rolle über jede Rolle, die sie vergeben soll: Auto-Rollen, Reaktionsrollen, Level-Belohnungen, eine Quarantäne-Rolle, Belohnungen aus Stream Drops und Rollen, die in Blueprints vorkommen.

    Im Dashboard markieren die Seiten, die Rollen vergeben, jede Rolle, die über ZombyIO steht, und der Server-Check listet sie auf.

    Wichtig

    Manche Rollen kann kein Bot vergeben, egal wie hoch er steht: Rollen, die Discord oder eine andere App verwaltet, etwa die Booster-Rolle. Wähle dafür eine andere Rolle.

    ankündigungen
  3. Schritt 3: Die Berechtigungen jeder Funktion prüfen

    Jede Funktion, die postet, braucht in ihrem Kanal Kanal ansehen und Nachrichten senden, und Links einbetten, wenn sie ein Embed postet. Das Willkommensbild von Premium braucht außerdem Dateien anhängen. Dazu kommen:

    • Auto-Rollen, Reaktionsrollen, Level-Belohnungen, Rollenbelohnungen aus Stream Drops und Blueprints, die Rollen ändern: Rollen verwalten.
    • Moderation: Mitglieder im Timeout, Mitglieder kicken und Mitglieder bannen.
    • Auto-Moderation: Nachrichten verwalten zum Entfernen von Nachrichten, dazu „Mitglieder im Timeout“, „Mitglieder kicken“ oder „Mitglieder bannen“ für die Aktionen, die du wählst. Server verwalten nur für Discords eigene AutoMod-Regeln und zum Pausieren von Einladungen während eines Raids.
    • Anti-Bot: „Mitglieder bannen“, „Mitglieder kicken“ oder „Mitglieder im Timeout“ für die Aktion, die du wählst, Nachrichten verwalten für eine Falle, die handelt, und Rollen verwalten für eine Quarantäne-Rolle.
    • Reaktionsrollen mit Emoji: Reaktionen hinzufügen und Nachrichtenverlauf anzeigen, und Nachrichten verwalten, wenn Reaktionen wieder entfernt werden.
    • Tickets: Kanäle verwalten und Rollen verwalten, und in jeder Ticket-Kategorie Kanal ansehen, Kanäle verwalten, Rollen verwalten, Nachrichten senden, Links einbetten, Dateien anhängen, Nachrichtenverlauf anzeigen, Reaktionen hinzufügen und Nachrichten verwalten.
    • Server-Protokoll: Audit-Log anzeigen, um zu nennen, wer etwas getan hat, und um Einträge zu posten, die nur das Audit-Log meldet, etwa Änderungen an Rollen, Spitznamen und Timeouts. WebHooks verwalten lässt Einträge schneller ankommen, wenn viel los ist.
    • Trigger: was immer die Antwort tut, zum Beispiel Reaktionen hinzufügen für eine Reaktion oder Nachrichten verwalten, um die Frage zu entfernen.

    Tipp

    Die Berechtigungen heißen hier so, wie Discord sie unter Servereinstellungen, Rollen anzeigt. Du findest sie dort also genau so wieder.

  4. Schritt 4: ZombyIO die Kanäle sehen lassen, die es nutzt

    Ein Kanal kann einer Rolle Berechtigungen wegnehmen, sogar solche, die die Rolle für den ganzen Server hat. Kann ZombyIO einen Kanal nicht sehen, kann es dort nicht posten, und Discord verrät ihm nicht einmal den Namen des Kanals.

    Um es hineinzulassen, öffne in Discord die Einstellungen des Kanals, dann Berechtigungen, füge die ZombyIO-Rolle hinzu und erlaube Kanal ansehen, dazu Nachrichten senden und Links einbetten, wo es postet. In Forenkanälen gibt es Beiträge statt Nachrichten, dort braucht der Bot Nachrichten in Threads senden.

    Ein Kanal, den ZombyIO nicht sehen darf, kann in den Kanallisten des Dashboards fehlen. Speichern einer Seite mit einem Kanal, den der Bot nicht finden kann, wird mit einer entsprechenden Meldung abgelehnt.

  5. Schritt 5: Den Server-Check sagen lassen, was fehlt

    Die Liste oben musst du nicht von Hand durchgehen. Der Server-Check in der Seitenleiste deines Servers unter Server vergleicht jede eingeschaltete Funktion mit dem, was der Bot tatsächlich darf, und nennt jedes Problem:

    • ZombyIO fehlt eine Berechtigung für den ganzen Server.
    • ZombyIO kann eine Rolle nicht vergeben, die über seiner eigenen steht.
    • ZombyIO sieht einen Kanal nicht oder kann dort nicht richtig schreiben.
    • Ein gewählter Kanal existiert nicht mehr, eine gewählte Rolle gibt es nicht mehr, oder ein Kanal ist für den Bot verborgen.

    Zu jedem gibt es So behebst du es. Ein Problem mit der Markierung Tipp lässt die Funktion weiterlaufen, nur mit weniger. Drück auf Erneut prüfen, nachdem du in Discord etwas geändert hast, sonst kann das Ergebnis bis zu einer Minute alt sein.

  6. Schritt 6: Festlegen, wer den Server im Dashboard öffnen kann

    Der Server erscheint im Dashboard aller, denen er gehört oder die dort die Berechtigung Administrator oder „Server verwalten“ haben. Jeder, der ihn öffnen kann, kann jede Einstellung ändern und sein Premium nutzen. Die Zahlungsdaten eines Premium-Abos sieht nur die Person, die bezahlt hat. Nachdem du eine dieser Berechtigungen vergeben oder weggenommen hast, kann es bis zu fünf Minuten dauern, bis das Dashboard es merkt.

    Einige Entscheidungen brauchen den Eigentümer oder einen Administrator: eine Rolle mit Moderationsrechten in einem Reaktionsrollen-Panel anbieten, sie zur Level-Belohnung oder zur Stream-Drops-Belohnung machen oder sie in einem Blueprint vergeben. Solange eine Level-Belohnung Moderationsrechte hat, können auch nur sie XP leichter erreichbar machen, mit schnellerem Leveln oder mehr XP aus Stream Drops oder Blueprints, oder in Blueprints neue Wege einrichten, XP zu verlieren. Mit /xp können alle anderen nur Mitgliedern XP geben, die jede solche Belohnung schon hinter sich haben, und Mitgliedern XP abziehen, die noch keine erreicht haben. Zu den Moderationsrechten zählen „Server verwalten“, „Rollen verwalten“, „Kanäle verwalten“, „Nachrichten verwalten“, „Mitglieder kicken“, „Mitglieder bannen“ und „Mitglieder im Timeout“. Eine Rolle mit Administrator kann nie automatisch vergeben werden.

    Slash-Befehle haben eigene Berechtigungen: Die Moderationsbefehle brauchen „Mitglieder im Timeout“, „Mitglieder kicken“ oder „Mitglieder bannen“, und /xp braucht „Server verwalten“.

Etwas funktioniert nicht?

Die Probleme, auf die am häufigsten jemand stößt, und wie du jedes davon behebst.

ZombyIO vergibt eine Rolle nicht

Prüf der Reihe nach:

  • Die Rolle steht über der ZombyIO-Rolle. Zieh ZombyIO unter Servereinstellungen, Rollen weiter nach oben.
  • Der ZombyIO-Rolle fehlt „Rollen verwalten“.
  • Die Rolle wird von Discord oder einer anderen App verwaltet, wie die Booster-Rolle. Kein Bot kann sie vergeben.
  • Die Rolle hat Administrator. Solche Rollen vergibt ZombyIO nie automatisch.

Der Server-Check nennt, was davon zutrifft.

Ein Moderationsbefehl sagt, die höchste Rolle stehe nicht über der des Mitglieds

Die Antwort des Bots sagt, wer zu niedrig steht. Sagt er, seine eigene höchste Rolle stehe nicht über der des Mitglieds, zieh die ZombyIO-Rolle weiter nach oben. Sagt er, das Mitglied habe eine Rolle, die mindestens so hoch ist wie deine, kann nur jemand mit einer höheren Rolle oder der Eigentümer gegen das Mitglied vorgehen. Gegen den Server-Eigentümer kann niemand vorgehen.

Der Bot postet in einem Kanal nicht

Der Kanal nimmt der ZombyIO-Rolle wahrscheinlich „Kanal ansehen“, „Nachrichten senden“ oder „Links einbetten“ weg. Öffne in Discord die Berechtigungen des Kanals, füge die ZombyIO-Rolle hinzu und erlaube sie. In einem Forenkanal braucht sie „Nachrichten in Threads senden“. Der Server-Check listet genau auf, welche Berechtigungen fehlen.

Mein Kanal fehlt in der Kanalliste des Dashboards

Die Listen bieten nur Kanäle an, in denen ein Bot posten kann, und sie können bis zu einer Minute alt sein. Ein Kanal, den du gerade angelegt hast, erscheint also, wenn du eine Minute später neu lädst. Fehlt er dann noch, darf ZombyIO ihn wahrscheinlich nicht sehen: Discord kann solche Kanäle aus dem weglassen, was es dem Bot mitteilt. Füge die ZombyIO-Rolle mit erlaubtem „Kanal ansehen“ zu den Berechtigungen des Kanals hinzu, warte eine Minute und lade neu.

Stummschalten klappt nicht, Kicken und Bannen schon

/stumm nutzt Discords Timeout, und der braucht die Berechtigung „Mitglieder im Timeout“. Administrator deckt sie ab. Ohne Administrator schalte „Mitglieder im Timeout“ für die ZombyIO-Rolle ein.

Das Server-Protokoll sagt nicht, wer etwas getan hat

Das Protokoll liest das aus Discords Audit-Log, und dafür braucht es die Berechtigung „Audit-Log anzeigen“. Ohne sie nennt kein Eintrag, wer es war, und Änderungen an Rollen, Spitznamen und Timeouts erscheinen gar nicht. Prüf außerdem, ob Nennen, wer es war im Server-Protokoll eingeschaltet ist.

Ein Moderator sieht den Server nicht im Dashboard

Er braucht die Berechtigung „Server verwalten“ oder Administrator, oder der Server muss ihm gehören. Gib ihm eine Rolle mit einer davon. Es kann bis zu fünf Minuten dauern, bis der Server in seiner Liste erscheint.

Beim Speichern heißt es, nur der Eigentümer oder ein Administrator könne diese Rolle anbieten

Die Rolle bringt Moderationsrechte mit, und jeder, der sie auswählt, sie per Level erreicht oder den Blueprint auslöst, bekäme sie. Bitte den Server-Eigentümer oder einen Administrator, sie zu speichern, oder wähle eine Rolle ohne diese Rechte.

Beim Speichern heißt es, nur der Eigentümer oder ein Administrator könne diese XP-Änderung speichern

Eine Level-Belohnung auf deinem Server bringt Moderationsrechte mit, und die XP entscheiden, wer sie erreicht. Änderungen, die mehr XP geben, sie schneller geben, mehr abziehen oder ändern, wann ein Blueprint mit XP läuft, brauchen den Server-Eigentümer oder einen Administrator. Weniger XP zu vergeben speicherst du wie gewohnt.

Kommst du nicht weiter?

Frag im ZombyIO-Support-Server nach. Bring deine Support-ID, die Support-ID deines Servers und einen Satz dazu mit, was du erwartet hast, dann schaut sich das jemand mit dir an.

Zum Support-Server