Skip to main content

Übersicht

Im Bereich Commands verwaltest du alle Chat-Commands deines Chatbots. Er ist in drei Tabs unterteilt:
  • Eigene Commands — die Commands, die du selbst anlegst und frei mit Antwort-Text, Ausführ-Rechten und Aliasen gestaltest. Darum geht es auf dieser Seite.
  • Intelligente Commands — werden automatisch aus deinen Socials, deinem Setup und deinen Games generiert. Siehe Intelligente Commands.
  • Default Commands — vorgefertigte Commands wie !clip, !uptime, !pin oder !plan, die du nur aktivierst. Siehe Default Commands.
Commands Übersicht im Streame Dashboard

Command anlegen

1

Command hinzufügen öffnen

Klicke auf Command hinzufügen +, um das Formular zu öffnen.
2

Command ausfüllen

Fülle die folgenden Felder aus:
Command hinzufügen Dialog
string
required
Der Name des Commands ohne ! (z.B. alter). Deine Zuschauer nutzen ihn dann als !alter im Chat.
string
required
Die Nachricht, die der Bot im Chat sendet, wenn der Command ausgelöst wird.
string
default:"Sagen"
required
Wie der Bot die Antwort sendet:
  • Sagen — Normale Chat-Nachricht
  • Antworten — Antwortet direkt auf die Nachricht des Nutzers
string
default:"Alle"
required
Wer den Command nutzen darf:
  • Alle — Jeder im Chat
  • Mods & Streamer — Nur Moderatoren und der Streamer
  • Mods — Nur Moderatoren
  • Streamer — Nur der Streamer selbst
string
default:"Kein Limit"
Wie oft der Command pro Stream reagiert:
  • Kein Limit: Der Command reagiert bei jedem Aufruf
  • Einmal pro Stream: Nur der erste Aufruf im Stream bekommt die Antwort
  • Einmal pro Zuschauer: Jeder Zuschauer kann den Command einmal pro Stream auslösen
Mehr dazu unter Limit.
string
Optionale alternative Namen für den Command (z.B. !age als Alias für !alter).
3

Hinzufügen

Klicke auf Hinzufügen, um den Command zu speichern.

Beispiel

Im folgenden Beispiel wird der Command !alter erstellt mit dem Antwort-Text “Ich bin 32 Jahre alt” und dem Alias !age:
Command mit Alias Beispiel
Zuschauer können jetzt sowohl !alter als auch !age im Chat verwenden — beide liefern dieselbe Antwort.
Mache deine Antworten dynamisch mit Variablen wie $(user) oder $(random).

Command bearbeiten

Sobald ein Command angelegt ist, erscheint er in der Liste mit allen Details — Name, Ausführ-Rechte, Antwort Typ, Antwort-Text und Aliase.
Angelegter Command in der Übersicht
Klicke auf den Command, um ihn zu bearbeiten. Es öffnet sich dasselbe Formular wie beim Anlegen, und du kannst alle Felder anpassen. Mit dem Papierkorb-Icon kannst du den Command löschen.

Limit: Einmal pro Stream oder pro Zuschauer

Mit einem Limit reagiert ein Command nicht bei jedem Aufruf, sondern nur einmal pro Stream oder einmal pro Zuschauer. So baust du Commands wie !erster oder !aura.
Commands mit Limit reagieren nur, während du live bist. Mit jedem neuen Stream beginnt das Limit von vorn.

Einmal pro Stream

Nur der erste Aufruf im Stream bekommt die normale Antwort. Unter Bei erneutem Aufruf legst du fest, was danach passiert:
  • Eigene Antwort: eine zweite Antwort, z.B. mit $(onceuser) für den Namen des Ersten
  • Keine Reaktion: der Bot bleibt still

Einmal pro Zuschauer

Jeder Zuschauer kann den Command einmal pro Stream auslösen. Zufallswerte aus $(random) und $(pick) bleiben dabei pro Zuschauer bis Streamende gleich, jeder Zuschauer hat aber seinen eigenen Wert. Unter Bei erneutem Aufruf wählst du:
  • Gleiches Ergebnis nochmal zeigen: Der Command lässt sich beliebig oft aufrufen und zeigt jedem Zuschauer immer sein Ergebnis
  • Eigene Antwort: eine zweite Antwort, z.B. $(user), du warst heute schon dran
  • Keine Reaktion: der Bot bleibt still
Schreibt jemand einen User hinter den Command, zeigt der Bot den Wert dieses Users, sofern dein Text $(touser) verwendet. Das „einmal” zählt aber immer für den, der den Command aufruft.
Aliase teilen sich das Limit mit ihrem Command: Ist !first ein Alias von !erster, gibt es für beide zusammen nur einen Ersten.

Zurücksetzen mit !reset

Mods und du könnt einen Command mit Limit im laufenden Stream zurücksetzen, z.B. für eine zweite Runde. Mehr dazu unter !reset.

Alias

Ein Alias ist ein alternativer Name für einen bestehenden Command. Damit erreichst du denselben Befehl unter verschiedenen Namen. Du kannst beim Anlegen oder Bearbeiten eines Commands im Feld Alias hinzufügen einen oder mehrere Aliase eingeben. Jeder Alias funktioniert danach wie der Original-Command.