Zum Inhalt springen
  • Dunkel
  • Hell
  • System

!smart

Sanftere Variante von !iq: 4 Stufen statt 5, freundlichere Texte.

Set Argument: Target säubern

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

If/Else: Fallback

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
Min 0
Max 200

If/Else: < 70

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

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% ist mit %randomNumber% Smart-Punkten dabei. Du hast Stärken in anderen Bereichen, sicher.
Then

Break

Core Logic Break

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

If/Else: < 110

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

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Smart-Punkte. Solider Durchschnitt. 🙂
Then

Break

Core Logic Break

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

If/Else: < 150

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

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Smart-Punkte. Clever cookie. 🍪
Then

Break

Core Logic Break

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

Send Message: Default (150–200)

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Smart-Punkte. Big Brain Time. 🧠
AzaBot: @TargetUser hat 162 Smart-Punkte. Big Brain Time. 🧠
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, 200)
  5. 5 If/Else: %randomNumber% Less Than 70
    1. Then 5a Send Message
    2. Then 5b Break
  6. 6 If/Else: %randomNumber% Less Than 110
    1. Then 6a Send Message
    2. Then 6b Break
  7. 7 If/Else: %randomNumber% Less Than 150
    1. Then 7a Send Message
    2. Then 7b Break
  8. 8 Send Message: "Big Brain Time" Default
FeldWert
Name!smart
Commands!smart
!smartness
!iqlite
User Cooldown45