Zum Inhalt springen
  • Dunkel
  • Hell
  • System

!aura

Struktur wie !rizz: gleiches Cascade-Pattern, nur Range + Texte unterscheiden sich.

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

If/Else: Range 0–99 (Negativ-Aura)

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

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Aura. Du verlierst Aura mit jedem Atemzug. 🪦
Then

Break

Core Logic Break

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

If/Else: Range 100–499 (Mid-Aura)

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

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Aura. Geht klar.
Then

Break

Core Logic Break

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

If/Else: Range 500–899 (W-Aura)

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

Send Message to Channel

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Aura. Aura-Farmer detected. 🌟
Then

Break

Core Logic Break

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

Send Message: Default (900–1000)

Twitch Chat Send Message to Channel
Message @%targetUser% hat %randomNumber% Aura. INFINITE AURA. Bow down. 👑
AzaBot: @TargetUser hat 947 Aura. INFINITE AURA. Bow down. 👑
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, 1000)
  5. 5 If/Else: %randomNumber% Less Than 100
    1. Then 5a Send Message: "Negativ-Aura"
    2. Then 5b Break
  6. 6 If/Else: %randomNumber% Less Than 500
    1. Then 6a Send Message: "Mid-Aura"
    2. Then 6b Break
  7. 7 If/Else: %randomNumber% Less Than 900
    1. Then 7a Send Message: "W-Aura"
    2. Then 7b Break
  8. 8 Send Message: "INFINITE AURA" Default
FeldWert
Name!aura
GroupAzaCraft Fun
Commands!aura
!aurapoints
User Cooldown45
  • Persisted Aura-Score: Score auf User speichern, beim nächsten !aura wird +/- gewürfelt (Mood-System).
  • !auralb: Top-10-Liste via Persisted Globals + Loop.