Reaktionsrollen erlauben Discord-Mitgliedern, sich eine Rolle selbst zu geben, indem sie unter einer Nachricht auf ein Emoji klicken, und sie durch das Entfernen der Reaktion wieder abzugeben. Ein Bot beobachtet diese Nachricht und ändert die Rollen für dich, sodass dein Team sie nie selbst vergeben muss. Discord hat keine eigene Funktion für Reaktionsrollen, deshalb brauchst du einen Bot. Diese Anleitung richtet einen mit Noxyr ein, der für dieselbe Aufgabe auch Buttons und ein Dropdown anbietet.
Wofür Reaktionsrollen da sind
Die meisten Server nutzen sie für Dinge, die Mitglieder selbst wählen sollen:
- Pings: eine Rolle für Ankündigungen oder Events, damit nur Leute, die den Ping wollen, ihn bekommen.
- Interessen: eine Rolle wie Gamer oder Künstler, die die Kanäle zu diesem Thema freischaltet.
- Region oder Sprache: eine Rolle pro Mitglied, sodass eine neue Wahl die alte ersetzt.
- Farben: eine Rolle, die nur die Namensfarbe ändert.
Reaktionen, Buttons oder ein Dropdown?
Alle drei tun dasselbe. Wähle nach dem Gefühl, das das Panel vermitteln soll:
- Reaktionen sind der klassische Look. Sie zeigen, wie viele Leute jede Option gewählt haben, aber Mitglieder bekommen keine Rückmeldung, daher bleibt ein fehlgeschlagener Rollenwechsel für sie unsichtbar.
- Buttons sind am übersichtlichsten. Jeder hat eine Beschriftung, und das Mitglied bekommt eine private Nachricht, die sagt, was sich geändert hat.
- Ein Dropdown bleibt bei einer langen Liste übersichtlich und hält den Kanal auf dem Handy kurz.
So richtest du Reaktionsrollen ein
- Füge den Bot hinzu. Füge Noxyr zu deinem Server hinzu. Er ist kostenlos.
- Schiebe seine Rolle nach oben. Gehe zu Servereinstellungen, dann Rollen, und ziehe die Rolle des Bots über alle Rollen, die Mitglieder wählen können. Ein Bot kann nur Rollen unter seiner eigenen vergeben.
- Erstelle das Panel. Öffne das Dashboard, gehe zu Begrüßungen, dann zu Reaktionsrollen. Oder führe
/reactionrole createin Discord aus und wähle den Stil und die erste Rolle. - Füge deine Rollen hinzu. Ein Panel umfasst bis zu 20 Rollen. Reaktions-Panels brauchen ein Emoji pro Rolle. Im Dashboard fügst du sie alle auf einmal hinzu; in Discord verwendest du
/reactionrole add. - Poste es. Bei einem Reaktions-Panel fügt der Bot jedes Emoji für dich hinzu, Mitglieder müssen nur klicken.
- Teste es. Klicke mit einem normalen Konto auf eine Option und dann erneut, um zu prüfen, ob die Rolle wieder verschwindet.
Mitglieder nur eine Rolle haben lassen
Aktiviere Nur eine Rolle bei Auswahlen, die sich gegenseitig ausschließen, etwa eine Region oder eine Farbe. Eine neue Rolle entfernt die alte, und bei einem Reaktions-Panel wird auch die alte Reaktion entfernt. In Discord setzt du bei /reactionrole create die Option single auf true.
Moderationsrollen aus dem Panel heraushalten
Alles auf einem Rollen-Panel kann von jedem genommen werden, der es sehen kann. Eine Rolle mit Mitglieder bannen oder Nachrichten verwalten darf deshalb nie darauf stehen. Noxyr lehnt diese Rollen beim Speichern ab und prüft bei jeder Auswahl erneut. Bekommt eine Rolle später eine Moderationsberechtigung, wird sie nicht mehr vergeben.
Reaktionsrollen reparieren, die nicht funktionieren
- Es passiert nichts: Die Rolle des Bots steht unter der Rolle, die er vergeben soll, oder ihm fehlt Rollen verwalten.
- Emojis fehlen unter der Nachricht: Der Bot braucht in diesem Kanal Reaktionen hinzufügen und Nachrichtenverlauf lesen.
- Ein eigenes Emoji wird abgelehnt: Es muss auf deinen eigenen Server hochgeladen sein.
- Eine Rolle fehlt in der Dashboard-Liste: Sie steht über dem Bot, wird von einer Integration verwaltet oder hat eine Moderationsberechtigung.
Jede Option wird in der Dokumentation zu Reaktionsrollen erklärt. Für Rollen, die alle bekommen sollen, verwende stattdessen Auto-Rolle oder Verifizierung.