Zum Inhalt springen
  • Dunkel
  • Hell
  • System

!rizz

Set Argument: Target säubern

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

If/Else: Fallback auf Sender

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%

Get Random Number

Core Logic Get Random Number
Type Between
Min 0
Max 100

If/Else: Range 0–20 (No Rizz)

Core Logic If/Else
Input %randomNumber%
Operation Less Than
Value 21
Then

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Rizz. L Bozo. 💀
Then

Break

Core Logic Break

Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.

If/Else: Range 21–50 (Mid Rizz)

Core Logic If/Else
Input %randomNumber%
Operation Less Than
Value 51
Then

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Rizz. Mid. Geht so.
Then

Break

Core Logic Break

Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.

If/Else: Range 51–85 (W Rizz)

Core Logic If/Else
Input %randomNumber%
Operation Less Than
Value 86
Then

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Rizz. W. 😎
Then

Break

Core Logic Break

Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.

Send Message: Default (86–100)

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Rizz. UNSPOKEN RIZZ. 🌹✨
AzaBot: @TargetUser hat 93 Rizz. UNSPOKEN RIZZ. 🌹✨
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 Get Random Number (0, 100)
  5. 5 If/Else: %randomNumber% Less Than 21
    1. Then 5a Send Message: "L Bozo"
    2. Then 5b Break
  6. 6 If/Else: %randomNumber% Less Than 51
    1. Then 6a Send Message: "Mid"
    2. Then 6b Break
  7. 7 If/Else: %randomNumber% Less Than 86
    1. Then 7a Send Message: "W"
    2. Then 7b Break
  8. 8 Send Message: "UNSPOKEN RIZZ" Default
FeldWert
Name!rizz
GroupAzaCraft Fun
Commands!rizz
!rizzcheck
!charisma
Global Cooldown0
User Cooldown45
  • Range-Grenzen: Cascade < 21, < 51, < 86. Exact-Match-Werte (21, 51, 86) fallen in nächste Range: Less Than or Equal existiert nicht.
  • Slang ändert sich: Rizz/Bozo/Sigma sind 2024er-Slang. Texte regelmäßig refreshen oder über Persisted Global tunable machen.
  • Highscore pro User: Best-Rizz im Persisted Global, bei neuem Best → „📈 Neuer Rizz-Highscore!“.
  • Daily-Bonus: Mit Get Date prüfen ob’s der erste !rizz heute ist → +20 Score-Bonus.