Zum Inhalt

Command: !flip (Coin Flip)

Münzwurf — Kopf oder Zahl.

Patterns: Get Random Number (1-2) + If/Else Sub-Actions: 3

Action: [Cmd] !flip

Sub-Action 1: Get Random Number

Feld Wert
Type Between
Min 1
Max 2

Sub-Action 2: If/Else — Kopf

If/Else: %randomNumber% Equals 1
├── Send Message: "🪙 @%user% Kopf!"
└── Break

Sub-Action 3: Send Message — Zahl

Feld Wert
Message 🪙 @%user% Zahl!

Action-Tree

[Cmd] !flip
├── 1. Get Random Number (1, 2)
├── 2. If/Else: %randomNumber% Equals 1
│   ├── Send Message: "🪙 @%user% Kopf!"
│   └── Break
└── 3. Send Message: "🪙 @%user% Zahl!"

Command-Einstellungen

Feld Wert
Name !flip
Group AzaCraft Fun
Commands !flip
!coinflip
!muenze
Sources Twitch Message
Global Cooldown 0
User Cooldown 15

Verwendungsbeispiele

Chat Resultat
!flip "🪙 @user Kopf!" oder "🪙 @user Zahl!"
!coinflip gleich

Erweiterung: Edge-Case mit 0.001% Wahrscheinlichkeit

Manche !flip-Implementierungen haben einen seltenen "Münze landet auf der Kante"-Output. Mit Get Random Number 1-1000:

1. Get Random Number (1, 1000)
2. If/Else: %randomNumber% Equals 1
   ├── Send Message: "🪙 @%user% Münze landet auf der KANTE. Glaubst du nicht, aber ist passiert."
   └── Break
3. If/Else: %randomNumber% Less Than 501
   ├── Send Message: "🪙 @%user% Kopf!"
   └── Break
4. Send Message: "🪙 @%user% Zahl!"

50% Kopf, ~50% Zahl, 0.1% Edge.

Erweiterung: !flip mit Auswahl

!flip pizza burger → Bot wählt eine der zwei Optionen.

1. If/Else: %input0% Is Null or Empty
   ├── Send Message: "@%user% nutze !flip <option1> <option2>"
   └── Break
2. If/Else: %input1% Is Null or Empty
   ├── (nur eine Option → klassisches Kopf/Zahl mit input0 als Theme)
3. Get Random Number (1, 2)
4. If/Else: %randomNumber% Equals 1
   ├── Send Message: "🪙 @%user% — %input0%"
   └── Break
5. Send Message: "🪙 @%user% — %input1%"

Verwendung: !flip pizza burger → "🪙 @user — pizza" oder "🪙 @user — burger".

Quellen