Command: !8ball¶
Magic 8-Ball für Ja/Nein/Vielleicht-Fragen. Random Group mit klassischen 8-Ball-Antworten.
Patterns: If/Else (Empty-Check) + Random Group Sub-Actions: 3 + Random-Group
Action: [Cmd] !8ball¶
Sub-Action 1: If/Else — Frage fehlt¶
| Feld | Wert |
|---|---|
| Input | %rawInput% |
| Operation | Is Null or Empty |
Then-Branch:
Sub-Action 2 (im Then von 1): Hilfe + Break¶
Sub-Action 3: Random Group "8-Ball Antworten"¶
Mehrere Send-Messages in einer Random-Group (siehe Random Group Pattern).
Beispiel-Antworten (20 klassische, mische Ja/Nein/Vielleicht):
| Variante | Message |
|---|---|
| 1 | 🎱 @%user% Ja klar. |
| 2 | 🎱 @%user% Definitiv ja. |
| 3 | 🎱 @%user% Ohne Zweifel. |
| 4 | 🎱 @%user% Du kannst dich darauf verlassen. |
| 5 | 🎱 @%user% Ja, hoffe ich. |
| 6 | 🎱 @%user% Aussichten sind gut. |
| 7 | 🎱 @%user% Hmm, vielleicht. |
| 8 | 🎱 @%user% Kann ich grad nicht sagen. |
| 9 | 🎱 @%user% Frag später nochmal. |
| 10 | 🎱 @%user% Konzentrier dich und frag erneut. |
| 11 | 🎱 @%user% Eher nicht. |
| 12 | 🎱 @%user% Quellen sagen nein. |
| 13 | 🎱 @%user% Sehr fraglich. |
| 14 | 🎱 @%user% Nope. |
| 15 | 🎱 @%user% Niemals. |
| 16 | 🎱 @%user% Auf gar keinen Fall. |
| 17 | 🎱 @%user% Bist du dir sicher dass du das wissen willst? |
| 18 | 🎱 @%user% Lass das. |
| 19 | 🎱 @%user% Das Universum weiß es nicht. |
| 20 | 🎱 @%user% 50/50. |
Action-Tree¶
[Cmd] !8ball
├── 1. If/Else: %rawInput% Is Null or Empty
│ ├── Send Message: "@%user% nutze !8ball <Frage>"
│ └── Break
└── 2. Group [Random]: 8-Ball Antworten
├── Send Message: "🎱 @%user% Ja klar."
├── Send Message: "🎱 @%user% Definitiv ja."
├── ... (20 Varianten)
└── Send Message: "🎱 @%user% 50/50."
Command-Einstellungen¶
| Feld | Wert |
|---|---|
| Name | !8ball |
| Group | AzaCraft Fun |
| Commands | !8ball!magic |
| Location | Start |
| Sources | Twitch Message |
| Global Cooldown | 0 |
| User Cooldown | 30 |
Verwendungsbeispiele¶
| Chat | Resultat |
|---|---|
!8ball Sollte ich heute kochen? |
"🎱 @user Ohne Zweifel." (random) |
!8ball Wird mein Sub gerade gerendert? |
"🎱 @user Quellen sagen nein." |
!8ball |
Hilfe-Message |
Erweiterung: Frage echen¶
Wenn du die Frage zusätzlich anzeigen willst:
Aber: das wird repetitiv (Frage steht ja schon im Chat). Pragmatisch nur Antwort posten.
Erweiterung: Gewichtete Antworten¶
Weight-Setting in der Random-Group damit z.B. "50/50" seltener kommt:
- Klare Ja (Varianten 1-6): Weight
1each - Vielleicht (7-10): Weight
1each - Klare Nein (11-16): Weight
1each - Skurrile (17-20): Weight
0.5each (= halb so wahrscheinlich)
Rechtsklick auf Sub-Action in der Group → Weight setzen.
Quellen¶
- Random Group Pattern: patterns/04-random-group.md