Chatbot

Eigene Chat-Befehle für Kick, Twitch und YouTube

Erstelle Chat-Befehle mit InstiBot: Antworten, Aliasse, Cooldowns, Ränge, Preise in Punkten, Stichwort-Auslöser und Variablen wie $(user) und $(uptime).

Deinen ersten Befehl erstellen

Jeder Befehl, den du erstellst, antwortet auf der Plattform, auf der er getippt wurde, ein Befehl funktioniert also gleichzeitig auf Kick, Twitch und YouTube. Befehle, die im TikTok-Chat getippt werden, werden auf deinen anderen verbundenen Plattformen beantwortet, weil Bots im TikTok-Chat nicht schreiben können.

  1. Öffne Chatbot im Dashboard und wähle den Tab Befehle. Eigene Befehle gehören dir; Standardbefehle sind die eingebauten, die jeder Kanal bekommt.
  2. Drücke auf Befehl hinzufügen und tippe den Namen ein, den Zuschauer nutzen werden, ohne das Präfix. Namen dürfen bis zu 32 Zeichen lang sein und keine Leerzeichen enthalten.
  3. Schreibe die Nachricht, die der Bot senden soll. Eine Live-Vorschau unter dem Feld zeigt, wie Variablen aussehen werden.
  4. Wähle, wer ihn nutzen darf, eine Abklingzeit und, wenn du magst, einen Preis in Punkten. Speichere und tippe den Befehl in deinen Chat, um ihn auszuprobieren.

Beispiele zum Kopieren

Ein paar Befehle, die die meisten Kanäle am ersten Tag hinzufügen. Füge den Text nach dem Pfeil in das Nachrichtenfeld ein.

!socials → Find all my links at https://example.com
!hello → Hello $(user)! Welcome to $(channel).
!uptime → We have been live for $(uptime).
!roll → $(user) rolled $(random 1-100).
!hug → $(user) hugs $(touser)!
!deaths → I have died $(counter deaths) times today.

Jede Option im Editor

OptionWas sie bewirkt
BefehlDer Name nach dem Präfix. Namen und Aliasse müssen über alle Befehle hinweg eindeutig sein, auch bei den Standardbefehlen.
AliasBis zu 10 weitere Namen für denselben Befehl, durch Kommas getrennt.
NachrichtDie Antwort, bis zu 500 Zeichen im kostenlosen Plan und 2000 mit Premium.
RangWer ihn nutzen darf: Alle, Abonnent, VIP, Moderator oder Inhaber. Höhere Ränge kommen durch niedrigere Hürden, ein Moderator kann also einen Abonnenten-Befehl nutzen.
AbklingzeitVon keiner bis 10 Minuten. Global bedeutet einmal pro Abklingzeit für den ganzen Chat; Pro Nutzer bedeutet, dass jeder Zuschauer für sich wartet. Moderatoren und der Inhaber überspringen Abklingzeiten.
ZugriffJederzeit, Nur live oder Nur offline. „Live“ heißt live auf einer beliebigen verbundenen Plattform.
PreisPunkte, die der Befehl kostet. Er berechnet sie nur, wenn das Punktesystem an ist.
AktivierungBefehl (mit Präfix getippt) oder Chat-Stichwort (Premium): Der Bot antwortet, sobald das Wort irgendwo in einer Nachricht vorkommt.

Variablen

Variablen werden als $(name) geschrieben und beim Ausführen des Befehls ausgefüllt: $(user) ist der Zuschauer, der ihn getippt hat, $(touser) das erste Wort nach dem Befehl, $(args) alles danach, und $(uptime), $(title) und $(game) beschreiben deinen Stream. Eine Variable, die sich nicht auflösen lässt, bleibt als einfacher Text stehen, sodass Tippfehler leicht auffallen.

Manche Variablen nehmen einen Wert: $(random 1-100) wählt eine Zahl, $(random red,blue,green) wählt aus einer Liste, $(time Europe/London) zeigt die Uhrzeit in einer Zeitzone und $(countdown 2026-12-31T20:00) zählt bis zu einem Datum herunter. Die vollständige Liste mit Beispielen steht in der Referenz zu Befehlen und Variablen.

Zufällige Antworten und Stichwort-Befehle

Mit Premium kannst du mehrere Nachrichten in separate Zeilen schreiben, und der Bot wählt jedes Mal zufällig eine aus. Im kostenlosen Plan wird nur die erste Zeile gesendet.

Ein Stichwort-Befehl (Premium, bis zu 10) antwortet, sobald sein Wort irgendwo in einer Chat-Nachricht vorkommt, ohne Präfix. Der Abgleich ignoriert Groß- und Kleinschreibung und gilt für ganze Wörter, und Rang, Zugriff, Abklingzeit und Preis gelten weiterhin. Nutze sie für Fragen, die Zuschauer immer wieder stellen, wie „discord“ oder „specs“.

Standardbefehle

Jeder Kanal bekommt eine Reihe von Standardbefehlen wie !commands, !uptime, !followage, !so, !title, !game, !addcom und die Befehle für Punkte, Spiele und Songwünsche. Du kannst sie umbenennen, Aliasse hinzufügen, ändern, wer sie nutzen darf, und ihre Antworten bearbeiten, aber nicht löschen; schalte sie stattdessen aus. Ein Warnsymbol neben einem Standardbefehl bedeutet, dass die Funktion, die er braucht, zum Beispiel das Punktesystem, ausgeschaltet ist.

Moderatoren können einfache Befehle aus dem Chat verwalten: !addcom !name message erstellt einen, !editcom ändert seine Nachricht und !delcom entfernt ihn.

Limits je nach Plan

Wechselst du zurück zum kostenlosen Plan, werden deine neuesten Befehle über dem Limit als „Durch Plan pausiert“ markiert und kommen zurück, wenn du wieder upgradest.

KostenlosPremium
Eigene Befehle100Unbegrenzt
Stichwort-BefehleNicht verfügbar10
Zufällige AntwortenNur die erste ZeileJa
Länge der Nachricht500 Zeichen2000 Zeichen
$(urlfetch)Nicht verfügbarJa

Wenn ein Befehl nicht antwortet

  • Der Befehl ist ausgeschaltet oder als „Durch Plan pausiert“ markiert.
  • Der Chatbot ist aus, oder der Bot ist für diese Plattform auf der Seite Plattformen pausiert.
  • Der Rang des Zuschauers ist zu niedrig, oder der Zugriff passt nicht dazu, ob du live bist.
  • Er ist in der Abklingzeit. Befehle in der Abklingzeit bleiben stumm, statt eine Wartenachricht zu posten.
  • Er hat einen Preis, und der Zuschauer kann ihn sich nicht leisten.
  • Ein Moderationsfilter hat die Nachricht zuerst entfernt, zum Beispiel weil sie einen Link enthielt.
  • Nach dem Präfix steht ein Leerzeichen: „! hello“ ist kein Befehl.

Fragen

Kann ich Befehle aus einem anderen Bot importieren?

Ja. Chatbot → Extras → Aus anderen Bots importieren liest deine öffentlichen Befehlslisten von Nightbot, StreamElements, Fossabot und anderen Bots oder eine Datei, die du einfügst, und zeigt jeden Befehl an, bevor etwas gespeichert wird.

Wo können Zuschauer alle meine Befehle sehen?

Auf deiner öffentlichen Befehlsliste, verlinkt über die Schaltfläche „Öffentliche Liste“ und in der Antwort auf !commands. Sie zeigt jeden aktivierten Befehl mit seiner Antwort und wer ihn nutzen darf.

Kann ich das !-Präfix ändern?

Ja, unter Einstellungen → Befehlspräfix. Es gilt für jeden Befehl in deinem Kanal.