// ZANE SKIZM
Skip
Post has published by Zane
$Parameter

Streamlabs Chatbot: $Parameter

Die $Parameter sind der Hauptbestandteil jenen !Befehls, den man mittels dem Streamlabs Chatbot erstellen kann. Jeder $Parameter hat seine ganz eigene Aufgabe, so wird z.B. ‘$username’ zu ‘ZaneSkizm’ oder ‘$mygame’ zu ‘Guild Wars 2’ im Streamchat. Neben den Basics können die $Parameter aber auch dazu verwendet werden, Textdokumente zu überschreiben oder eine Kette von Aktionen auszulösen – Je nachdem, welche Art von !Befehl man eben erstellen möchte. – Stand: 27.09.2018

Standard Parameter

Beschreibung: Ein Besonderer $Parameter der Beschreibungen für Eure synchronisierten !Befehle auf der Streamlabs Donation Seite hinzufügt. Ergo; Alles in der (Klammer) hinzugefügte, wird im regulären Streamchat nicht mitgesendet.

Response-Beispiel:
$desc(Link zum Discord-Server)
/me 「 Discord 」Link zum Discord: https://discordapp.com/invite/URRjJRJ

Beschreibung: Dieser $Parameter liest die Benutzer-ID des Verwenders vom !Befehl aus und ersetzt sie durch dessen Namen. Dieser $Parameter ist ausnahmslos zu verwenden, wenn !Befehle mit weiteren $Parametern wie ‘$addpoints’, ‘$removepoints’ und  ‘$givepoints’ genutzt werden. Der $Parameter kann auch für andere oder gleiche Zwecke wie ‘$username’ genutzt werden, empfehlen wir jedoch nicht.

Response-Beispiel:
$removepoints("$userid","0","100","Offensichtlich ist $username ein Goldesel, da $username Unmengen an $currencyname um sich schmeißt!","","true")

Chatausgabe: Offensichtlich ist ZaneSkizm ein Goldesel, da ZaneSkizm Unmengen an Münzen um sich schmeißt!

Beschreibung: Dieser $Parameter liest den Benutzernamen des Verwenders von einem !Befehl aus und ersetzt ihn durch dessen Namen.

Response-Beispiel:
$username wünscht allen noch einen schönen Abend!

Chatausgabe: ZaneSkizm wünscht allen noch einen schönen Abend!

Beschreibung: Dieser $Parameter liest die Benutzer-ID jenen Ziels eines !Befehls aus und ersetzt sie durch dessen Namen. Dieser $Parameter ist ausnahmslos zu verwenden, wenn !Befehle mit weiteren $Parametern wie ‘$addpoints’, ‘$removepoints’ und  ‘$givepoints’ genutzt werden. Der $Parameter kann auch für andere oder gleiche Zwecke wie ‘$targetname’ genutzt werden, empfehlen wir jedoch nicht.

Response-Beispiel:
$givepoints("$userid","$targetid","$randnum(0,100)","$username überreicht $targetname $value $currencyname!","$username, Du scheinst nicht genügend $currencyname zu besitzen um $targetname welche zu schenken!","false")

Chatbefehl: !beschenken Jizoh
Chatausgabe:
 ZaneSkizm überreicht Jizoh 69 Münzen!

Beschreibung: Dieser $Parameter liest den Benutzernamen jenen Ziels von einem !Befehl aus und ersetzt ihn durch dessen Namen.

Response-Beispiel:
$targetname wird von $username angestupst!

Chatbefehl: !stups Jizoh
Chatausgabe:
 Jizoh wird von ZaneSkizm angestupst!

Beschreibung: Dieser $Parameter liest eine zufällige Benutzer-ID eines !Befehls aus die zuletzt aktiv im Streamchat waren und ersetzt sie durch dessen Namen. Dieser $Parameter ist ausnahmslos zu verwenden, wenn !Befehle mit weiteren $Parametern wie ‘$addpoints’, ‘$removepoints’ und  ‘$givepoints’ genutzt werden. Der $Parameter kann auch für andere oder gleiche Zwecke wie ‘$randuserid’ genutzt werden, empfehlen wir jedoch nicht.

Response-Beispiel:
$givepoints("$userid","$randuserid","$randnum(0,100)","$username überreicht $targetname $value $currencyname!","$username, Du scheinst nicht genügend $currencyname zu besitzen um $targetname welche zu schenken!","false")

Chatbefehl: !beschenken
Chatausgabe:
 ZaneSkizm überreicht Jizoh 69 Münzen!

Beschreibung: Dieser $Parameter liest den Benutzernamen eines zufälligen Ziels von einem !Befehl aus und ersetzt ihn durch dessen Namen.

Response-Beispiel:
$randusername wird von $username angestupst!

Chatbefehl: !stups
Chatausgabe:
 Jizoh wird von ZaneSkizm angestupst!

Beschreibung: Dieser $Parameter liest den registrierten Bottnamen des Streamers von einem !Befehl aus und ersetzt ihn durch dessen Namen.

Response-Beispiel:
$botname ist ein automatisierter Bot, gebe '!Befehle' im Chat ein, um eine Liste aller !Befehle zu erhalten.

Chatausgabe: Jizoh ist ein automatisierter Bot, gebe ‘!Befehle’ im Chat ein, um eine Liste aller !Befehle zu erhalten.

Beschreibung: Dieser $Parameter liest den Benutzernamen des Streamers aus und ersetzt ihn durch dessen Namen.

Response-Beispiel:
$mychannel und $targetname zocken gemeinsam! Schaut doch beiden gleichzeitig mittels Multitwitch: http://multitwitch.tv/$mychannel/$targetname zu!

Chatbefehl: !multi jizoh
Chatausgabe:
 ZaneSkizm und Jizoh zocken gemeinsam! Schaut doch beiden gleichzeitig mittels Multitwitch: http://multitwitch.tv/zaneskizm/jizoh zu!

Beschreibung: Dieser $Parameter liest die in der (Klammer) definierten, aktuellen und aktiven Hosts aus und gibt sie Namentlich im Streamchat wieder.

Response-Beispiel:
Es hosten den Kanal aktuell: $currenthosts(3)

Chatausgabe: Es hosten den Kanal aktuell: ZaneSkizm, Zalazahr, Jizoh

Beschreibung: Dieser $Parameter liest und speichert den eingegebenen Text hinter jenen !Befehls und fügt diesen anschließend wieder im Streamchat hinzu.

Response-Beispiel:
$username hofft das Team $msg gewinnen wird!

Chatbefehl: !team Rot
Chatausgabe:
 ZaneSkizm hofft das Team Rot gewinnen wird!

Beschreibung: Dieser $Parameter sorgt für einen Platzhalter und dafür das erst ein !Befehl im Streamchat angezeigt wird, wenn hinter diesem eine weitere Texteingabe gefolgt ist. Daher ist der $Parameter besonders interessant für Dinge wie dem klassischen 8Ball.

Response-Beispiel:
$username - Bin ich Google oder was?

Chatbefehl: !frage Wie richte ich den Streamlabs Chatbot ein?
Chatausgabe:
 ZaneSkizm – Bin ich Google oder was?

Beschreibung: Dieser $Parameter liest und speichert das erste bis neunte Wort hinter jenen !Befehls aus und gibt sie zusätzlich im Streamchat wieder.

Response-Beispiel:
$username liebt Kekse und $arg2

Chatbefehl: !liebe Wein Einhörner Milchshakes
Chatausgabe:
 ZaneSkizm liebt Kekse und Einhörner

Beschreibung: Dieser $Parameter liest und speichert das erste bis neunte Wort hinter jenen !Befehls aus und gibt sie zusätzlich im Streamchat wieder. Der Unterschied jedoch ist, das dieser !Befehl ähnlich wie beim $Parameter ‘$dummy’ nicht im Streamchat wiedergegeben wird, wenn entsprechend viele Wörter hinter diesem !Befehl geschrieben wurden.

Response-Beispiel:
$username liebt Kekse und $argl2

Chatbefehl: !liebe Wein Einhörner Milchshakes
Chatausgabe:
 ZaneSkizm liebt Kekse und Einhörner

Beschreibung: Dieser $Parameter liest und speichert die Zahl hinter jenen !Befehls aus und gibt sie im Streamchat wieder. Der $Parameter kann jedoch auch für durchaus komplexere Dinge ein Grundbaustein sein.

Response-Beispiel:
$username umarmt $targetname $num1 Minuten lang!

Chatbefehl: !umarmen Jizoh 1337
Chatausgabe:
 ZaneSkizm umarmt Jizoh 1337 Minuten lang!

Beschreibung: Dieser $Parameter generiert und speichert aus den Werten innerhalb der (Klammer) eine Zahl und gibt dies im Streamchat wieder.

Response-Beispiel:
$username würfelt eine $randnum(1,6)!

Chatausgabe: ZaneSkizm würfelt eine 5!

Beschreibung: Dieser $Parameter liest die bereits erstellten Quotes (Notizen) aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Aktuell wurden $quotes Notizen erstellt!

Chatausgabe: Aktuell wurden 69 Notizen erstellt!

Beschreibung: Dieser $Parameter liest die Position der zuletzt erstellen Quote (Notiz) aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Aktuell wurden $quotes Notizen erstellt. Die letze ist anbei auf Position $maxquotes!

Chatausgabe: Aktuell wurden 69 Notizen erstellt. Die letzte ist anbei auf Position 1337!

Beschreibung: Dieser $Parameter liest eine zufällig bereits erstellte Quote (Notiz) aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Eine zufällige Notiz: $randquote

Chatausgabe: Eine zufällige Notiz: Ich bin ein Einhorn – ZaneSkizm [12.04.2018]

Beschreibung: Dieser $Parameter liest eine zufällig bereits erstellte Extraquote (Extranotiz) aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Eine zufällige Notiz: $randextra

Chatausgabe: Eine zufällige Extranotiz: Ich bin ein Einhorn – ZaneSkizm [12.04.2018]

Beschreibung: Dieser $Parameter erstellt innerhalb jenen !Befehls einen funktionieren Counter (Zähler).

Response-Beispiel:
$username löst diesen !Befehl bereits zum $count'ten mal aus!

Chatausgabe: ZaneSkizm löst diesen !Befehl zum 69’ten mal aus!

Beschreibung: Dieser $Parameter liest den $Parameter ‘$count’ in jenem !Befehl aus und gibt ihn, ohne ein weiteres mal zusätzlich auszulösen, im Streamchat wieder.

Response-Beispiel:
Der Zähler vom !Befehl "!zähler" wurde bereits $checkcount(!zähler) mal ausgelöst!

Chatausgabe: Der Zähler vom !Befehl “!zähler” wurde bereits 69 mal ausgelöst!

Zusatz: Dieser $Parameter kann auch wunderbar mit dem $Parameter ‘$msg’ kombiniert werden.

Response-Beispiel:
Der Zähler vom !Befehl "$msg" wurde bereits $checkcount($msg) mal ausgelöst!

Chatbefehl: !cc !zähler
Chatausgabe:
 Der Zähler vom !Befehl “!zähler” wurde bereits 69 mal ausgelöst!

Beschreibung: Dieser $Parameter liest die in (Klammer) definierte Anzahl der bereits erstellen !Befehle aus und gibt sie im Streamchat wieder.

Response-Beispiel:
$commands(3)

Chatausgabe: !discord, !uptime, !points [Page 0/1]

Beschreibung: Dieser $Parameter liest die in der (Klammer) definierte Anzahl der Zuschauer/Innen aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Als nächstes dran sind: $queue(3)

Chatausgabe: Als nächstes dran sind: #0 ZaneSkizm, #1 Jizoh, #2 Nhevil

Beschreibung: Dieser $Parameter liest die in (Klammer) definierte Position für z.B. Zuschauerspiele aus und gibt diese als Zahl im Streamchat wieder.

Response-Beispiel:
$targetname ist aktuell auf der Position: $queuepos($targetid)!

Chatbefehl: !position Jizoh
Chatausgabe:
 Jizoh ist aktuell auf der Position: 69

Beschreibung: Dieser $Parameter liest die in (Klammer) definierte Anzahl der bereits erstellen Timer (Automatisierten Nachrichten) aus und gibt dies im Streamchat wieder.

Response-Beispiel:
$timer(3)

Chatausgabe: Promotion, Affiliate, Gewinnspiel [Page 0/1]

Beschreibung: Dieser $Parameter liest das aktuelle Datum basierend der Quote Einstellungen aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Heute ist der $date

Chatausgabe: Heute ist der 09/09/2018

Beschreibung: Dieser $Parameter liest die in (Klammer) definierte Anzahl der bereits erstellen Sound Files (SFX) aus und gibt diese im Streamchat wieder.

Response-Beispiel:
$sfx(3)

Chatausgabe: !hallo, !rip, !godlike [Page 0/1]

Beschreibung: Dieser $Parameter liest den aktuellen Musikwunsch aus und auch wer sich diesen Gewünscht hat und gibt es dementsprechend im Streamchat wieder.

Response-Beispiel:
Aktuelles Lied: $currentsong / Gewünscht von: $requestedby

Chatausgabe: Aktuelles lied: Todrick Hall – Wrong Bitch / Gewünscht von ZaneSkizm

Beschreibung: Dieser $Parameter liest den nächsten Musikwunsch aus und auch wer sich diesen Gewünscht hat und gibt es dementsprechend im Streamchat wieder.

Response-Beispiel:
Nächstes Lied: $nextsong / Gewünscht von: $nextrequestedby

Chatausgabe: Nächstes lied: Charli XCX – 5 In The Morning / Gewünscht von ZaneSkizm

Beschreibung: Dieser $Parameter rechnet aus ggf. verschiedenen Quellen wie Chateingabe oder Textdokumenten die Zahlen zusammen. Kann durchaus für komplexere Vorhaben genutzt werden und gibt die entsprechenden Lösungen dann sowohl in der angegeben Quelle als auch Streamchat wieder. Der $Parameter rechnet allerdings keine Kommazahlen aus und rundet zumeist ab.

Response-Beispiel:
Ergebnis: $math[10+5/2]

Chatausgabe: Ergebnis: 12

Zusatz: Dieser $Parameter lässt sich im Übrigen für den einen oder anderen Spaß wunderbar mit dem $Parameter ‘$msg’ kombinieren.

Response-Beispiel:
Ergebnis: $math[$msg]

Chatbefehl: !rechner 10+5/2
Chatausgabe:
 Ergebnis: 12

Beschreibung: Dieser $Parameter liest das Ziel von Extralife aus und gibt dieses im Streamchat wieder.

Response-Beispiel:
Aktuelles Ziel: $extralifegoal

Chatausgabe: Aktuelles Ziel: 1337

Beschreibung: Dieser $Parameter liest den bereits erreichten Teilwert des Zielwertes aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Es wurde bereits $extralifeamount erreicht!

Chatausgabe: Es wurde bereits 691 erreicht!

Currency – Punkte/Währung

Beschreibung: Dieser $Parameter liest den Benutzerdefinierten Namen für Eure Punkte aus und gibt diesen im Streamchat wieder.

Response-Beispiel:
$username - Du besitzt aktuell $value $currencyname!

Chatausgabe: ZaneSkizm – Du besitzt aktuell 69 Münzen!

Beschreibung: Dieser $Parameter liest den aktuellen Punktestand aus und funktioniert ausschließlich nur im Zusammenhang mit den $Parametern ‘$username’ & ‘$targetname’.

Response-Beispiel:
$targetname besitzt aktuell $points $currencyname.

Chatbefehl: !punkte Jizoh
Chatausgabe:
 Jizoh besitzt aktuell 1269 Münzen.

Beschreibung: Dieser $Parameter liest den aktuellen Punktestand aus und funktioniert ausschließlich nur im Zusammenhang mit den $Parametern ‘$username’ & ‘$targetname’. Jedoch zeigt dieser den Punktestand verschönert im Streamchat an.

Response-Beispiel:
$targetname besitzt aktuell $points $currencyname.

Chatbefehl: !punkte Jizoh
Chatausgabe:
 Jizoh besitzt aktuell 1.269 Münzen.

Beschreibung: Dieser $Parameter liest die Teilnahme an Raids aus und gibt dies als Zahl im Streamchat wieder.

Response-Beispiel:
$username hat bereits an $raids Streamraids teilgenommen!

Chatausgabe: ZaneSkizm hat bereits an 69 Streamraids teilgenommen!

Beschreibung: Dieser $Parameter liest den aktuellen Rang aus und funktioniert ausschließlich nur im Zusammenhang mit den $Parametern ‘$username’ & ‘$targetname’.

Response-Beispiel:
$username - Du trägst aktuell folgenden Rang: $rank!

Chatausgabe: ZaneSkizm – Du trägst aktuell folgenden Rang: Krümmelmonster!

Beschreibung: Dieser $Parameter liest die bereits zuschauten Stunden der Zuschauer/Innen aus und funktioniert ausschließlich nur im Zusammenhang mit den $Parametern ‘$username’ & ‘$targetname’.

Response-Beispiel:
$username - Du hast bereits $hours Stunden zugeschaut!

Chatausgabe: ZaneSkizm – Du hast bereits 69.5 Stunden zugeschaut!

Beschreibung: Dieser $Parameter liest das aktuelle Level aus und funktioniert ausschließlich nur im Zusammenhang mit den $Parametern ‘$username’ & ‘$targetname’.

Response-Beispiel:
$username - Du hast Level $level erreicht!

Chatausgabe: ZaneSkizm – Du hast Level 69 erreicht!

Beschreibung: Dieser $Parameter liest und gibt die aktuelle Position aus, die sich ausschließlich an den Punkten orientieren.

Response-Beispiel:
$username - Du bist mit Deinen Punkten aktuell auf Platz #$pointspos!

Chatausgabe: ZaneSkizm – Du bist mit Deinen Punkten aktuell Platz #69!

Beschreibung: Dieser $Parameter liest die in (Klammern) definierten Zuschauer/Innen mit den jeweils höchsten Punkten aus und gibt sie im Streamchat wieder.

Response-Beispiel:
Das sind die Top 5 mit den meisten $currencyname: $toppoints(5)

Chatausgabe: Das sind die Top 5 mit den meisten Münzen: #1 zalazahr (1.771) – #2 sero90 (683) – #3 Nhevil (616) – #4 Amenitra (573) – #5 CptSheesh (463)

Beschreibung: Dieser $Parameter liest die in (Klammern) definierten Zuschauer/Innen mit den jeweils meisten Stunden die sie zugeschaut haben aus und gibt sie im Streamchat wieder.

Response-Beispiel:
Das sind die Top 5 mit den meisten zugeschauten Stunden: $tophours(5)

Chatausgabe: Das sind die Top 5 mit den meisten zugeschauten Stunden: #1 zalazahr (140) – #2 MR_ANKHH (132) – #3 WizeBot (72) – #4 zedextv (68) – #5 CptSheesh (65)

Beschreibung: Dieser $Parameter liest die noch zu erreichenden Anforderungen aus die man für den nächsten Rang benötigt und funktioniert ausschließlich nur im Zusammenhang mit den $Parametern ‘$username’ & ‘$targetname’.

Response-Beispiel:
$username - Du benötigst noch $nxtrankreq um den Rang "$nextrang" zu erreichen!

Chatausgabe: ZaneSkizm – Du benötigst noch 241 um den Rang “Einhornreiter” zu erreichen!

Beschreibung: Dieser $Parameter liest den nächsten Rank des jeweiligen aus und funktioniert ausschließlich nur im Zusammenhang mit den $Parametern ‘$username’ & ‘$targetname’.

Response-Beispiel:
$username - Du erreichst als nächstes den Rang: Krümmelmonster!

Chatausgabe: ZaneSkizm – Du erreichst als nächstes den Rang: $nxtrank

Beschreibung: Dieser $Parameter ermöglicht es Punkte hinzuzufügen und kann mit den verschiedensten $Parametern kombiniert und erweitert werden.

Response-Beispiel:
$addpoints("$userid","100","200","$username fügt sich selbst $value $currencyname hinzu - Was ein Cheater Kappa","")

Chatausgabe: ZaneSkizm fügt sich selbst 149 Münzen hinzu – Was ein Cheater Kappa

Beschreibung: Dieser $Parameter ermöglicht es Punkte zu entfernen und kann mit den verschiedensten $Parametern kombiniert und erweitert werden.

Response-Beispiel:
$removepoints("$targetid","100","200","$username entfernt von $targetname $value $currencyname vom Münzkonto!","$targetname scheint nicht mal so viele $currencyname zu besitzen, das man hätte sie von dem Münzkonto entfernen können.")

Chatausgabe: Jizoh scheint nicht mal so viele Münzen zu besitzen, das man hätte sie von dem Münzkonto entfernen können.

Beschreibung: Dieser $Parameter ermöglicht es Punkte unter den Zuschauer/Innen hin und her zu schieben und kann mit den verschiedensten $Parametern kombiniert und erweitert werden.

Response-Beispiel:
$givepoints("$userid","$targetid","$num1","$username überreicht $value $currencyname an $targetname!","$username wollte $targetname $value $currencyname überreichen, besitzt selbst aber nicht mal so viele $currencyname!","false")

Chatbefehl: !münzengeben Jizoh 69
Chatausgabe:
 ZaneSkizm überreicht 69 Münzen an Jizoh!

Beschreibung: Dieser $Parameter liest den neuen Punktestand des Ziels vom jeweiligen !Befehl aus und funktioniert ausschließlich innerhalb der Verwendung von den $Parametern ‘$addpoints’, ‘$removepoints’ und ‘$givepoints’!

Response-Beispiel:
$givepoints("$userid","$targetid","$num1","$username überreicht $value $currencyname an $targetname - $targetname besitzt somit nun $newbalance($targetid) $currencyname!","$username wollte $targetname $value $currencyname überreichen, besitzt selbst aber nicht mal so viele $currencyname!","false")

Chatbefehl: !münzengeben Jizoh 69
Chatausgabe:
 ZaneSkizm überreicht 69 Münzen an Jizoh – Jizoh besitzt somit nun 169 Münzen!

Beschreibung: Dieser $Parameter liest einen Wert aus den $Parametern wie ‘$num1’ und ‘$randnum(50,100) aus und funktioniert ausschließlich innerhalb der Verwendung von den $Parametern ‘$addpoints’, ‘$removepoints’ und ‘$givepoints’!

Response-Beispiel:
$givepoints("$userid","$targetid","$num1","$username überreicht $value $currencyname an $targetname - $targetname besitzt somit nun $newbalance($targetid) $currencyname!","$username wollte $targetname $value $currencyname überreichen, besitzt selbst aber nicht mal so viele $currencyname!","false")

Chatbefehl: !münzengeben Jizoh 69
Chatausgabe:
 ZaneSkizm überreicht 69 Münzen an Jizoh – Jizoh besitzt somit nun 169 Münzen!

API

User Channel Data

Beschreibung: Dieser $Parameter liest die URL des Streamers aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Streamurl: $userurl

Chatausgabe: Streamurl: https://twitch.tv/zaneskizm

Beschreibung:Dieser $Parameter liest das aktuelle Spiel des Streamers aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Aktuelles Spiel: $usergame

Chatausgabe: Aktuelles Spiel: Guild Wars 2

Beschreibung:Dieser $Parameter ersetzt den alten Spieltitel mit dem in der (Klammer) neu genannten Spieltitel des Twitch-Kanals.

Response-Beispiel:
$setgame($msg)

Chatbefehl: !spieltitel Guild Wars 2

Beschreibung: Dieser $Parameter liest den aktuellen Streamtitel des Streamers aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Aktueller Streamtitel: $userstatus

Chatausgabe: Aktueller Streamtitel: Ragestream over 9000 mit Guild Wars 2 im PvP!11!!11!elf

Beschreibung:Dieser $Parameter ersetzt den alten Streamtitel mit dem in der (Klammer) neu genannten Streamtitel des Twitch-Kanals.

Response-Beispiel:
$settitle($msg)

Chatbefehl: !streamtitel Lasst Knacken Racken!

Target Channel Data

Beschreibung: Dieser $Parameter liest die URL des jeweiligen Ziels aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Schaut auf jeden mal bei $targetname vorbei! Hier der Link: $url

Chatbefehl: !shoutout zaneskizm
Chatausgabe:
 Schaut auf jeden mal bei ZaneSkizm vorbei! Hier der Link: https://twitch.tv/zaneskizm

Beschreibung: Dieser $Parameter liest den aktuellen Spieltitel des jeweiligen Ziels aus und gibt diese im Streamchat wieder.

Response-Beispiel:
$targetname zockt aktuell $game!

Chatbefehl: !spiel zaneskizm
Chatausgabe:
 ZaneSkizm zockt aktuell Guild Wars 2

Beschreibung: Dieser $Parameter liest den aktuellen Streamtitel des jeweiligen Ziels aus und gibt diese im Streamchat wieder.

Response-Beispiel:
$targetname hat aktuell folgenden Streamtitel: $status

Chatbefehl: !status zaneskizm
Chatausgabe:
 ZaneSkizm hat aktuell folgenden Streamtitel: Ragestream over 9000 mit Guild Wars 2 PvP!!11!!elf

My Channel Data

Beschreibung: Dieser $Parameter liest die URL des Streamers aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Streamurl: $myurl

Chatausgabe: Streamurl: https://twitch.tv/zaneskizm

Beschreibung:Dieser $Parameter liest das aktuelle Spiel des Streamers aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Aktuelles Spiel: $mygame

Chatausgabe: Aktuelles Spiel: Guild Wars 2

Beschreibung: Dieser $Parameter liest den aktuellen Streamtitel des Streamers aus und gibt diese im Streamchat wieder.

Response-Beispiel:
Aktueller Streamtitel: $userstatus

Chatausgabe: Aktueller Streamtitel: Ragestream over 9000 mit Guild Wars 2 im PvP!11!!11!elf

Beschreibung: Dieser $Parameter liest die aktuelle Zeit aus, in dem der Stream online ist und gibt dies im Streamchat wieder.

Response-Beispiel:
So lang läuft der Stream schon: $uptime

Chatausgabe: So lang läuft der Stream schon: 1 hour 25 minutes 58 seconds

Subscriber/Follower Counts

Beschreibung: Dieser $Parameter liest die aktuelle Anzahl der Follower auf Twitch aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Es folgen $mychannel aktuell $followercount!

Chatausgabe: Es folgen ZaneSkizm aktuell 1337!

Beschreibung: Dieser $Parameter liest die aktuelle Anzahl der Subscriber auf Twitch aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Aktuell haben $subcount den Twitch-Kanal subscript!

Chatausgabe: Aktuell haben 69 den Twitch-Kanal subscript!

Beschreibung: Dieser $Parameter liest die aktuelle Anzahl der Subscriber über Gamewisp aus und gibt dies im Streamchat wieder.

Response-Beispiel:
Es haben über Gamewisp aktuell $gwsubcount subscript!

Chatausgabe: Es haben über Gamewisp aktuell 69 subscript!

Benutzerdefinierte API

Beschreibung: Dieser $Parameter liest die in (Klammern) eingetragene API-URL aus und gibt sie dementsprechend im Streamchat wieder.

Response-Beispiel:
Das sind die letzten drei Follower: $readapi(https://api.crunchprank.net/twitch/followers/$mychannel?count=3&direction=desc)

Chatausgabe: Das sind die letzten drei Follower: ZaneSkizm, Amenitra, Jizoh

Dateispezifische $Parameter

Beschreibung: Dieser $Parameter liest die erste Zeile (0) eines Textdokumentes aus und gibt diese ggf. und je nach Zweck auch im Streamchat wieder. Der $Parameter kann sehr flexibel und für viele Dinge verwendet und kombiniert werden – Auch als Beginn einer Kettenreaktion. Sollten sich diese Textdokumente im Streamlabs Chatbot Installationsordner befinden, kann man den Pfad von z.B. “C:/Benutzer/ZaneSkizm/Dokumente/SLCB/Textdokument.txt” zu “Services/Dokumente/Textdokument.txt” abkürzen.

Response-Beispiel:
$readline(Services/Games/Spasskiste/Stupsen.txt)

Chatbefehl: !stups Jizoh
Chatausgabe: 
ZaneSkizm stuppst Jizoh an!

Beschreibung: Dieser $Parameter liest eine zufällige Zeile eines Textdokumentes aus und gibt diese ggf. und je nach Zweck auch im Streamchat wieder. Der $Parameter kann sehr flexibel und für viele Dinge verwendet und kombiniert werden – Auch als Beginn einer Kettenreaktion. Sollten sich diese Textdokumente im Streamlabs Chatbot Installationsordner befinden, kann man den Pfad von z.B. “C:/Benutzer/ZaneSkizm/Dokumente/SLCB/Textdokument.txt” zu “Services/Dokumente/Textdokument.txt” abkürzen.

Response-Beispiel:
$readrandline(Services/Games/Spasskiste/Stupsen.txt)

Chatbefehl: !stups Jizoh
Chatausgabe: 
ZaneSkizm wollte Jizoh anstupsen, doch Jizoh kuschelt lieber mit dem Teddy!

Beschreibung: Dieser $Parameter liest eine nach dem Komma festgelegte Zeile eines Textdokumentes aus und gibt diese ggf. und je nach Zweck auch im Streamchat wieder. Der $Parameter kann sehr flexibel und für viele Dinge verwendet und kombiniert werden – Auch als Beginn einer Kettenreaktion. Sollten sich diese Textdokumente im Streamlabs Chatbot Installationsordner befinden, kann man den Pfad von z.B. “C:/Benutzer/ZaneSkizm/Dokumente/SLCB/Textdokument.txt” zu “Services/Dokumente/Textdokument.txt” abkürzen. Die Textzeilen beginnen immer mit 0.

Response-Beispiel:
$readspecificline(Services/Games/Spasskiste/Stupsen.txt,69)

Chatbefehl: !stups Jizoh
Chatausgabe: 
ZaneSkizm stupst Jizoh an, denn ZaneSkizm will Doktorspielchen spielen!

Beschreibung: Dieser $Parameter speichert in der letzten Zeile eines Textdokument den Text im zweiten Teil nach der Pfadangabe – Kann mit weiteren $Parametern wie z.B. auch ‘$math’ oder ‘$msg’ problemlos kombiniert werden. Sollten sich diese Textdokumente im Streamlabs Chatbot Installationsordner befinden, kann man den Pfad von z.B. “C:/Benutzer/ZaneSkizm/Dokumente/SLCB/Textdokument.txt” zu “Services/Dokumente/Textdokument.txt” abkürzen. Die Textzeilen beginnen immer mit 0.

Response-Beispiel:
$savefile("Services/Games/Spasskiste/Stupsen.txt","$msg")

Chatbefehl: !stups $username stupst $targetname an, denn ZaneSkizm will Doktorspielchen spielen!

Zusatz: Dieser $Parameter kann mit einer Benachrichtigung erweitert werden, die dann im Streamchat ausgegeben wird.

Response-Beispiel:
$savefile("Services/Games/Spasskiste/Stupsen.txt","$msg","Die Textzeile '$msg' wurde erfolgreich hinzugefügt","Die Textzeile '$msg' konnte nicht hinzugefügt werden")

Chatbefehl: !stups $username stupst $targetname an, denn ZaneSkizm will Doktorspielchen spielen!
Chatausgabe: Die Textzeile ‘$username stupst $targetname an, denn ZaneSkizm will Doktorspielchen spielen!’ wurde erfolgreich hinzugefügt.

Beschreibung: Dieser $Parameter überschreibt den kompletten Inhalt eines Textdokumentes mit dem Inhalt der nach der Pfadangabe angegeben wurde. Sollten sich diese Textdokumente im Streamlabs Chatbot Installationsordner befinden, kann man den Pfad von z.B. “C:/Benutzer/ZaneSkizm/Dokumente/SLCB/Textdokument.txt” zu “Services/Dokumente/Textdokument.txt” abkürzen. Die Textzeilen beginnen immer mit 0.

Response-Beispiel:
$overwritefile("Services/Games/Spasskiste/Stupsen.txt","$msg")

Chatbefehl: !stups $username stupst $targetname an, denn ZaneSkizm will Doktorspielchen spielen!

Zusatz: Dieser $Parameter kann mit einer Benachrichtigung erweitert werden, die dann im Streamchat ausgegeben wird.

Response-Beispiel:
$overwritefile("Services/Games/Spasskiste/Stupsen.txt","$msg","Der Inhalt des Textdokuments wurde erfolgreich mit '$msg' überschrieben!","Das Textdokument konnte nicht überschrieben werden!")

Chatbefehl: !stups $username stupst $targetname an, denn ZaneSkizm will Doktorspielchen spielen!
Chatausgabe: Der Inhalt des Textdokumentes wurde erfolgreich mit ‘$username stupst $targetname an, denn $username will Doktorspielchen spielen!’ überschrieben!

Sonstiges

Beschreibung: Dieser $Parameter funktioniert ausschließlich mit den Streamlabs Chatbot ‘GameWisp Notifications’ und liest das abonnierte Paket aus und gibt dies im Streamchat wieder.

Response-Beispiel:
$username hat folgendes Paket über GameWisp abonniert: $tier

Chatausgabe: ZaneSkizm hat folgendes Paket abonniert: Ultra-Funkel-Packet 1

Beschreibung: Dieser $Parameter funktioniert ausschließlich mit den Streamlabs Chatbot ‘GameWisp Notifications’ und liest die in folge abonnierten Monate sowie aus und gibt diese im Streamchat wieder.

Response-Beispiel:
$username hat nun schon $month Monate in folge über GameWisp subscript!

Chatausgabe: ZaneSkizm hat nun schon 5 Monate in folge über GameWisp subscript!

Beschreibung: Dieser $Parameter funktioniert ausschließlich mit den Streamlabs Chatbot ‘GameWisp Notifications’ und liest die in folge abonnierten Monate sowie Belohnungen aus und gibt diese im Streamchat wieder.

Response-Beispiel:
$username hat nun schon $month Monate in folge über GameWisp subscript! $username erhält außerdem $reward $currencyname!

Chatausgabe: ZaneSkizm hat nun schon 5 Monate in folge über GameWisp subscript! ZaneSkizm erhält außerdem 69 Münzen!

Beschreibung: Dieser $Parameter funktioniert ausschließlich mit den Streamlabs Chatbot ‘Cheers Notifications’ und liest die gespendeten Bits sowie bereits insgesamt gespendeten aus und gibt sie im Streamchat wieder.

Response-Beispiel:
$username spendet $bits Bits! $username hat über die Zeit hinweg insgesamt $totalbits Bits gespendet - Respekt.

Chatausgabe: ZaneSkizm spendet 5 Bits! ZaneSkizm hat über die Zeit hinweg insgesamt 69 Bits gespendet – Respekt.

Beschreibung: Dieser $Parameter funktioniert ausschließlich mit den Streamlabs Chatbot ‘Host Notification’ und liest die Anzahl der Zuschauer/Innen aus und gibt diese im Streamchat wieder.

Response-Beispiel:
$username hostet den Kanal mit $viewers Zuschauer/Innen!

Chatausgabe: ZaneSkizm hostet den Kanal mit 69 Zuschauer/Innen!

Beschreibung: Dieser $Parameter funktioniert ausschließlich mit den Streamlabs Chatbot ‘Donation Notification’ und liest die hinterlassene Nachricht aus und gibt sie im Streamchat wieder.

Response-Beispiel:
$username spendet $amount€ - Nachricht: $donationmsg

Chatausgabe: ZaneSkizm spendet 69€ – Nachricht: Funkel – Gönn dir!