
Mit der Rollenverwaltung von BurgerBot kannst du Rollen auf deinem Discord-Server automatisch vergeben oder deiner Community ermöglichen, Rollen selbst über Buttons auszuwählen.
Dafür stehen zwei Funktionen zur Verfügung:
Autoroles vergeben automatisch Rollen an neue Servermitglieder.
Reaction Roles ermöglichen die Auswahl von Rollen über individuell konfigurierbare Panels mit Buttons.
Voraussetzung ist, dass dein Discord-Server bereits mit BurgerBot verbunden wurde.
Wichtig: Die Discord-Rolle des BurgerBots muss in der Rollen-Hierarchie über den Rollen stehen, die der Bot vergeben soll. Andernfalls kann Discord die Rollenvergabe blockieren.
Autoroles
Mit Autoroles kannst du festlegen, welche Rollen ein neues Mitglied automatisch erhalten soll, sobald es deinem Discord-Server beitritt.
Das eignet sich beispielsweise für allgemeine Mitgliederrollen oder Rollen, die jeder Nutzer deines Servers erhalten soll.
Aktiviere zunächst:
„Autoroles aktiv“
Anschließend kannst du die Rollen hinterlegen, die automatisch vergeben werden sollen.
Unter „Rollen-IDs“ trägst du die Discord-IDs der gewünschten Rollen ein.
Möchtest du mehrere Rollen automatisch vergeben, kannst du die IDs kommagetrennt eintragen.
Beispielsweise:
123456789, 987654321
Ein neues Mitglied erhält anschließend automatisch beide Rollen.
Um eine Rollen-ID kopieren zu können, muss in Discord der Entwicklermodus / Developer Mode aktiviert sein.
Öffne anschließend die Rollenverwaltung deines Discord-Servers und kopiere die ID der gewünschten Rolle.
Diese ID kannst du anschließend in BurgerBot eintragen.
Auf deinem Discord gibt es die Rolle:
Community
Jeder Nutzer, der deinem Server beitritt, soll diese Rolle automatisch erhalten.
Du aktivierst Autoroles und hinterlegst die ID der Rolle Community.
Ab diesem Zeitpunkt übernimmt BurgerBot die Vergabe automatisch.
Nutzer tritt Discord bei
→ BurgerBot erkennt das neue Mitglied
→ hinterlegte Autorole wird geprüft
→ Nutzer erhält automatisch die Rolle
Reaction Roles
Mit Reaction Roles können deine Discord-Mitglieder selbst auswählen, welche Rollen sie erhalten möchten.
BurgerBot veröffentlicht dafür eine eingebettete Nachricht mit verschiedenen Buttons.
Jeder Button kann mit einer oder sogar mehreren Discord-Rollen verbunden werden.
Das eignet sich beispielsweise für:
Benachrichtigungsrollen
🔴 Stream ist live
Game-Rollen
⚔️ World of Warcraft
🔫 Counter-Strike
🏆 League of Legends
Interessen
⚽ Fußball
🎵 Musik
🎮 Gaming
Community-Bereiche
🎁 Giveaways
📢 Updates
🧪 Beta-Tester
Deine Mitglieder können ihre gewünschten Rollen anschließend direkt über die Buttons auswählen.
Reaction Roles aktivieren
Aktiviere:
„Reaction Roles aktiv“
Anschließend kannst du ein oder mehrere Reaction-Role-Panels erstellen.
Panels
Ein Panel ist eine Discord-Nachricht mit einem Embed und den dazugehörigen Rollen-Buttons.
Du kannst mehrere Panels erstellen und diese in unterschiedlichen Discord-Kanälen veröffentlichen.
Dadurch musst du nicht sämtliche Rollen in einer einzigen Nachricht unterbringen.
Du könntest beispielsweise ein Panel für Benachrichtigungen und ein weiteres für Spiele & Interessen erstellen.
Panel konfigurieren
Für jedes Panel kannst du individuell festlegen, wie es aussehen und in welchem Discord-Kanal es veröffentlicht werden soll.
Unter „Channel-ID“ bestimmst du, in welchem Discord-Kanal das Reaction-Role-Panel erscheinen soll.
Das könnte beispielsweise ein Kanal sein wie:
#rollen
#auswahl
oder
#willkommen
Kopiere die ID des gewünschten Discord-Kanals und füge sie in BurgerBot ein.
Über „Embed-Farbe“ kannst du die Farbe des Discord-Embeds bestimmen.
Verwendet wird ein Hex-Farbcode.
Beispiel:
#5865F2
Damit kannst du das Rollen-Panel optisch an das Design deines Discord-Servers anpassen.
Unter „Titel“ legst du die Überschrift des Panels fest.
Beispiel:
Wähle deine Rollen
oder:
Welche Benachrichtigungen möchtest du erhalten?
In der Beschreibung kannst du deiner Community erklären, wofür die verschiedenen Buttons gedacht sind.
Beispiel:
Wähle unten die Rollen aus, die du auf unserem Discord erhalten möchtest. Du kannst mehrere Rollen auswählen.
Buttons
Innerhalb eines Panels kannst du mehrere Buttons erstellen.
Jeder Button kann individuell konfiguriert und mit einer oder mehreren Discord-Rollen verbunden werden.
Der Button-Text bestimmt, was deine Community auf dem Button sieht.
Beispiel:
Stream Benachrichtigungen
Optional kannst du zusätzlich ein Emoji verwenden.
Beispielsweise:
🔴 Stream Benachrichtigungen
⚽ Fußball
🎮 Gaming
🎁 Giveaways
Damit lassen sich die verschiedenen Rollen optisch leichter unterscheiden.
Unter „Rollen-IDs“ bestimmst du, welche Rolle beim Klick auf den Button vergeben wird.
Du kannst auch mehrere Rollen gleichzeitig mit einem Button verbinden.
Trage die entsprechenden Rollen-IDs dafür kommagetrennt ein.
Beispiel:
123456789, 987654321
Klickt ein Nutzer auf diesen Button, kann BurgerBot beide Rollen gleichzeitig vergeben.
Rollen durch erneuten Klick entfernen
Für jeden Button kannst du die Option:
„Erneuter Klick entfernt die Rolle(n) wieder“
aktivieren.
Dadurch funktioniert der Button wie ein Ein-/Aus-Schalter.
Beim ersten Klick:
Rolle wird vergeben
Beim erneuten Klick:
Rolle wird wieder entfernt
Damit können deine Mitglieder ihre Rollen jederzeit selbst verwalten, ohne dass ein Moderator eingreifen muss.
Das eignet sich besonders für freiwillige Benachrichtigungs- oder Interessenrollen.
Beispiel für ein Reaction-Role-Panel
Du könntest beispielsweise ein Panel mit dem Titel:
Benachrichtigungen
erstellen.
Beschreibung:
Wähle aus, über welche Ereignisse du auf unserem Discord informiert werden möchtest.
Anschließend erstellst du folgende Buttons:
🔴 Live
Vergibt die Rolle Live Benachrichtigungen
🎁 Giveaways
Vergibt die Rolle Giveaways
📢 Updates
Vergibt die Rolle Updates
Bei allen drei Buttons aktivierst du:
„Erneuter Klick entfernt die Rolle(n) wieder“
Deine Community kann anschließend selbst bestimmen, welche Benachrichtigungen sie erhalten möchte.
Das lässt sich beispielsweise sehr gut mit den BurgerBot Go-Live Alerts kombinieren.
Statt bei jedem Stream @everyone zu verwenden, kannst du eine eigene Rolle wie:
Live Benachrichtigungen
erstellen.
Diese Rolle können Nutzer über das Reaction-Role-Panel freiwillig auswählen.
Bei deinen Go-Live Alerts verwendest du anschließend genau diese Rolle als Ping.
So erhalten nur die Mitglieder eine Benachrichtigung, die diese auch wirklich möchten.
Mehrere Panels verwenden
Du bist nicht auf ein einzelnes Reaction-Role-Panel beschränkt.
Du kannst mehrere Panels für unterschiedliche Bereiche deines Discord-Servers erstellen.
Beispielsweise:
Panel 1: Benachrichtigungen
Live, Giveaways und Updates
Panel 2: Spiele
League of Legends, Counter-Strike, World of Warcraft und Valorant
Panel 3: Interessen
Fußball, Musik, Gaming und Community-Events
Jedes Panel kann einen eigenen Discord-Kanal, Titel, Beschreibung, Farbe und eigene Buttons besitzen.
Panels in Discord posten
Nachdem du deine Panels eingerichtet hast, musst du die Einstellungen zunächst speichern.
Anschließend kannst du die aktiven Panels über BurgerBot in die jeweiligen Discord-Kanäle senden.
BurgerBot veröffentlicht dort die konfigurierten Embeds inklusive der dazugehörigen Buttons.
Änderst du später ein bestehendes Panel, kannst du es über BurgerBot erneut senden bzw. aktualisieren.
Dadurch musst du das Panel nicht jedes Mal manuell auf Discord neu erstellen.
Berechtigungen des BurgerBots
Damit BurgerBot Rollen vergeben und entfernen kann, müssen die Discord-Berechtigungen und insbesondere die Rollen-Hierarchie stimmen.
Die Rolle des BurgerBots muss oberhalb der Rollen stehen, die er verwalten soll.
Beispielsweise:
Administrator
BurgerBot
Live Benachrichtigungen
Giveaways
Community
In diesem Fall kann BurgerBot die darunterliegenden Rollen verwalten.
Steht beispielsweise Live Benachrichtigungen oberhalb der BurgerBot-Rolle, kann die Rollenvergabe fehlschlagen.
Falls ein Button funktioniert, aber keine Rolle vergeben wird, solltest du deshalb als Erstes die Rollen-Hierarchie in Discord überprüfen.