Zum Inhalt springen
  • Dunkel
  • Hell
  • System

!roast

Nutzt das Random-Group-Pattern: pro Run eine zufällige Sub-Action.

Set Argument: Target säubern

Core Arguments Set Argument
Variable Name targetLogin
Value $replace(%input0%, @, )$

If/Else: Fallback auf Sender (Self-Roast)

Core Logic If/Else
Input %targetLogin%
Operation Is Null or Empty
Then

Set Argument: Sender

Core Arguments Set Argument
Variable Name targetLogin
Value %userName%

Get User Info for Target

Twitch User Get User Info for Target
User Login %targetLogin%

Group [Random] · Roasts

15 Send-Message-Sub-Actions in einer Group. Group ist auf Random gesetzt (Rechtsklick auf Group → Random). Streamer.bot zieht beim Trigger genau eine Sub-Action der Group. Kein eigenständiger Sub-Action-Typ, sondern Group-Eigenschaft.

Group-Name Roasts
Group-Modus Random (Checkmark gesetzt)
Sub-Actions in Group 15 × Twitch > Chat > Send Message to Channel
#Text
1@%targetUser% Wenn dummsein wehtun würde, wärst du den ganzen Tag am Schreien.
2@%targetUser% Ich würde dir ja widersprechen, aber dann müssten wir beide auf demselben Niveau diskutieren.
3@%targetUser% Du bist wie ein Software-Update: kommt im falschen Moment, dauert ewig und bringt nichts.
4@%targetUser% Manche Leute bringen Glück wo sie hingehen, du bringst es wenn du gehst.
5@%targetUser% Wenn Schweigen Gold wäre, könntest du Bill Gates ablösen.
6@%targetUser% Du hast den Charme einer Spülmaschine im Energiesparmodus.
7@%targetUser% Deine WiFi-Verbindung ist instabiler als dein Selbstbewusstsein.
8@%targetUser% Du bist der Grund warum Anleitungen „Schritt 0: Atmen nicht vergessen" enthalten.
9@%targetUser% Du verwirrst deine Pflanzen so sehr, dass sie aus Protest verwelken.
10@%targetUser% Wenn IQ-Tests Multiple-Choice wären, würdest du immer die Frage falsch ankreuzen.
11@%targetUser% Du bist wie ein leerer Akku in einem ladelosen Land.
12@%targetUser% Die einzige Sache, die bei dir on point ist, ist dein Cooldown auf gute Entscheidungen.
13@%targetUser% Wenn du in den Spiegel schaust, blinzelt der zuerst weg.
14@%targetUser% Ich hatte mal eine Wand zum Tischtennis spielen: die war reaktionsschneller als du.
15@%targetUser% Du bist nicht dumm, du hast nur eine sehr ausgeprägte „andere Perspektive". 🙃

Pro Sub-Action in der Random Group:

Send Message: Roast

Twitch Chat Send Message to Channel

Jede Random-Group-Action hat einen anderen Text aus der Tabelle.

Message @%targetUser% (einer der 15 Texte)
AzaBot: @TargetUser Wenn dummsein wehtun würde, wärst du den ganzen Tag am Schreien.
So sieht's im Chat aus
  1. 1 Set Argument: targetLogin = $replace(...)
  2. 2 If/Else: %targetLogin% Is Null or Empty
    1. Then 2a Set Argument: targetLogin = %userName%
  3. 3 Get User Info for Target
  4. 4 Group [Random]: 15 × Send Message (Roasts)
FeldWert
Name!roast
GroupAzaCraft Fun
Commands!roast
!rost
User Cooldown30
Global Cooldown5
  • Eigener Roast: Ohne Target roast’t sich der Sender selbst: bewusst, weil Self-Burns lustig sind.
  • Broadcaster-Schutz: Optional If/Else %targetIsBroadcaster% Equals true → Send Message "Versucht's gar nicht erst..." + Break als Sub-Action vor der Random Group.
  • Sub-Bonus: Bei %targetIsSubscribed% Equals true eine 16. Sub-Action „Subs roasten wir nicht 💖“ mit Higher Weight.
  • Weight-Tuning: Sanftere Roasts höher gewichten (Twitch ToS!).
  • Self-Roast-Mode: !selfroast als separater Command der nur den Sender targetet.
  • Persisted Roast-Counter: Pro Target zählen wie oft sie geroasted wurden, ab 10× „Hall of Roast“-Notification.