Command: !socials¶
Multi-Plattform-Sammlung als eine Nachricht. Auch nur Send Message, aber Demo wie man Twitch-Limit (500 Zeichen) bestmöglich nutzt.
Patterns: Send Message Sub-Actions: 1 Cooldown: User 60s / Global 30s
Action: [Cmd] !socials¶
Sub-Action 1: Send Message¶
Pfad: Twitch → Chat → Send Message to Channel
| Feld | Wert |
|---|---|
| Message | Discord: discord.gg/azacraft · Twitter: x.com/azazelitv · YouTube: youtube.com/@azacraft · Insta: instagram.com/azacraft · TikTok: tiktok.com/@azacraft |
| Send using bot account | aktiv |
| Fallback to Broadcaster | aktiv |
Action-Tree¶
Command-Einstellungen¶
| Feld | Wert |
|---|---|
| Name | !socials — Alle Social Media |
| Group | AzaCraft Socials |
| Commands | !socials!sm!socialmedia |
| Text Matching Mode | Basic |
| Location | Start |
| Sources | Twitch Message |
| Ignore Bot Account | aktiv |
| Global Cooldown | 30 |
| User Cooldown | 60 |
Action-Trigger verknüpfen wie bei !discord.
Tipps für die Message¶
- Zeichenlimit: Twitch 500 Zeichen pro Message. Mit
·(Middledot) statt|Pipe sparst du Platz und es sieht ordentlicher aus - Tracking: Wenn du wissen willst woher Klicks kommen → UTM-Parameter dranhängen (
?utm_source=twitch) - Pinned Message: statt
!socialsSub-ActionTwitch → Chat → Pin Chat Messagemit der Socials-Liste als Stream-Start-Action
Variante mit mehreren Send Messages¶
Wenn die Liste über 500 Zeichen geht — auf mehrere Sub-Actions splitten:
[Cmd] !socials
├── 1. Send Message: "Discord: discord.gg/azacraft · Twitter: x.com/azazelitv"
├── 2. Delay: 1500 ms
├── 3. Send Message: "YouTube: youtube.com/@azacraft · Insta: instagram.com/azacraft"
├── 4. Delay: 1500 ms
└── 5. Send Message: "TikTok: tiktok.com/@azacraft · Shop: shop.azacraft.de"
Delay (Pfad: Core → Uncategorized → Delay) verhindert dass Twitch die schnellen Send-Messages als Spam dropt.
Variante mit Mod-Anschluss¶
Erweitere die Action für Mods, dass sie eine Pinned-Version setzen können:
1. Send Message: "..." (normal für alle)
2. If/Else: %isModerator% Equals true
├── Pin Chat Message: (msgId = die gerade gesendete)
(Funktioniert technisch erst wenn du die %msgId% der gesendeten Message zurückbekommst — Streamer.bot setzt das nicht automatisch, also nur als Idee.)
Import-Code¶
Streamer.bot Export-String
Falls du nicht klicken willst — hier kommt der Export-String rein sobald der Command bei uns getestet und exportiert ist.
So importierst du:
- Streamer.bot öffnen → Tab Actions
- Unten Import klicken
- Den Code-Block oben komplett kopieren und ins Dialog-Feld einfügen
- Import drücken → Action erscheint in der Liste
- Im Tab Commands ggf. die Verknüpfung mit der Action prüfen
Quellen¶
- Send Message Doku: https://docs.streamer.bot/api/sub-actions/twitch/chat/send-message-to-channel
- Delay Sub-Action: https://docs.streamer.bot/api/sub-actions/core/delay