Eigene Discord Befehle mit Verzweigungen bauen
Der Advanced Builder ist ein visueller Ablauf Editor mit echten Bedingungen. Was damit geht, wann sich der Umstieg vom einfachen Modus lohnt und warum Discord beim Speichern mitzählt.

Ein eigener Slash Befehl ist schnell gebaut: Name eintragen, Antwort eintragen, fertig. Das reicht für /regeln und /discord, und für die meisten Server ist das auch alles, was sie brauchen.
Interessant wird es dort, wo die Antwort nicht immer dieselbe sein soll.
Wann der einfache Modus nicht mehr reicht
Drei Beispiele, an denen der einfache Modus endet:
- Der Befehl soll etwas anderes antworten, je nachdem ob die Person Booster ist
- Der Befehl soll Knöpfe haben, und jeder Knopf soll etwas anderes tun
- Der Befehl soll aus mehreren Antworten zufällig eine wählen
Für alle drei gibt es den Advanced Builder, einen visuellen Ablauf Editor. Statt einer festen Antwort baust du dort einen Ablauf aus Bausteinen, die du verbindest.
Verzweigungen
Der Kern sind Bedingungen mit zwei Ausgängen, Dann und Sonst. Geprüft werden kann:
- Ist Server Booster
- Hat Berechtigung, also Administrator, Server verwalten, Nachrichten verwalten, Mitglieder in Auszeit versetzen oder Rollen verwalten
- Parameter hat Wert, besonders stark zusammen mit vorgegebenen Auswahlmöglichkeiten
Der letzte Punkt ist der, den man leicht übersieht. Du kannst deinem Befehl Parameter geben, inklusive einer festen Auswahlliste, und dann je nach gewählter Option verzweigen. Damit wird aus einem Befehl mit drei Auswahlmöglichkeiten faktisch ein Befehl mit drei verschiedenen Antworten, ohne drei Befehle anzulegen.
Knopf Abläufe
Jeder Knopf in deiner Antwort bekommt im Editor einen eigenen Ausgang. Was nach dem Klick passiert, baust du daran weiter.
Damit lassen sich kleine geführte Abläufe bauen: eine Frage mit drei Knöpfen, und jeder Knopf führt in einen eigenen Zweig. Das ist deutlich angenehmer als drei einzelne Befehle, die sich niemand merkt.
Drei Aktionen, die es nur hier gibt
Warten. Eine Pause zwischen zwei Schritten, 1 bis 300 Sekunden. Klingt nach einer Spielerei, ist aber das, was einen Ablauf wie eine Unterhaltung wirken lässt statt wie eine Textwand.
Zufällige Antwort. Wählt eine aus bis zu 10 Nachrichten. Damit ist ein Befehl nach Art der magischen Acht in zwei Minuten gebaut.
Nickname setzen. Mit Variablen, und leer lassen setzt zurück.
Variablen
Neben den offensichtlichen gibt es {channel}, {channel.name}, {server.members} und {random.X-Y} für eine Zufallszahl in einem Bereich. Letztere zusammen mit der zufälligen Antwort ist der Baukasten für fast jeden kleinen Spaßbefehl.
Warum Discord beim Speichern mitzählt
Ein Punkt, der sonst nirgends auftaucht und der erklärt, warum sich das Speichern manchmal verzögert anfühlt: Discord erlaubt pro Server und Tag nur eine begrenzte Zahl neu erstellter Befehle.
Wer viel am Stück bearbeitet, würde dieses Kontingent ohne Gegenmaßnahme aufbrauchen. Deshalb werden mehrere Speichervorgänge kurz hintereinander zu einer einzigen Registrierung zusammengefasst, statt für jeden Klick einzeln bei Discord anzuklopfen.
Praktische Folge: In Ruhe alles zusammenbauen und dann speichern ist besser, als nach jedem kleinen Schritt zu speichern. Falls doch einmal etwas hängt, gibt es im Panel einen Knopf zum erneuten Registrieren, mit fünf Minuten Abstand pro Server.
Wann lieber eine Automation
Der Unterschied in einem Satz: Ein Befehl wird von jemandem aufgerufen, eine Automation läuft von selbst.
Wenn dein Ablauf zeitgesteuert starten soll oder an ein Ereignis wie einen Beitritt hängt, gehört er zu den Automations und nicht in den Command Creator. Umgekehrt: Sobald es Bedingungen oder Knöpfe braucht, ist der Advanced Builder richtig, denn Automations haben bewusst keine Verzweigungen.
Alles zum Editor steht in der Command Creator Dokumentation.
Weitere Artikel
Temporäre Sprachkanäle in Discord: Join to Create richtig einrichten
Zehn feste Sprachkanäle, von denen neun leer sind: Join to Create löst das. Welche vier Entscheidungen du vorher treffen solltest, was Besitzer mit ihrem Kanal dürfen und wie es mit AFK und Voice Rollen zusammenspielt.
AnleitungenAutomations: Wiederkehrende Aufgaben erledigen, ohne etwas zu programmieren
Ein Auslöser, eine Aktion, fertig. Was sich damit sinnvoll automatisieren lässt, wo die Grenzen liegen und warum der Marktplatz der schnellste Einstieg ist.
AnleitungenDiscord Rollen und Berechtigungen verstehen: Warum dein Bot die Rolle nicht vergeben kann
Die Rollenhierarchie ist der häufigste Grund, warum in Discord etwas nicht funktioniert. Wer sie einmal verstanden hat, spart sich stundenlange Fehlersuche.