Zum Inhalt

Pattern: Send Message to Channel

Die meistgenutzte Sub-Action. Schickt Text in den Twitch-Chat. Unterstützt %argument% Interpolation.

Pfad: Twitch → Chat → Send Message to Channel Doku: https://docs.streamer.bot/api/sub-actions/twitch/chat/send-message-to-channel

Felder

Feld Bedeutung Empfehlung
Message Der Text der gesendet wird. Hier %variablen% einsetzen siehe unten
Send using bot account Sendet als Bot-Account statt Broadcaster meistens aktiviert (wenn Bot-Account verbunden)
Fallback to Broadcaster Falls Bot-Account offline ist → Broadcaster nutzen aktiviert
Use Internal Bypass Twitch IRC und nutzt SB-internen Send Standard deaktiviert
Reply To Twitch Reply-Funktion (an konkrete Message hängen) leer lassen außer du replyst aktiv

Beispiele für das Message-Feld

Einfache Antwort

Hier ist unser Discord: https://discord.gg/azacraft

Mit Sender-Name

@%user% Willkommen im Stream

Mit Target-User

%user% gibt %targetUser% eine Rose
(Nach vorherigem Get User Info for Target)

Mit Sub-Action-Output

%user% hat geclippt: %createClipUrl%
(Nach Create Clip)

Mit Random-Wert

@%user% du hast %randomNumber% IQ
(Nach Get Random Number 0–200)

Mit Inline Function

@$proper(%userName%)$ deine User-ID ist %userId%

Mehrere Zeilen

Twitch hat ein 500-Zeichen Limit pro Message. Lange Texte mit mehreren Send Messages hintereinander, dazwischen ggf. Core → Uncategorized → Delay von 1-2s damit Reihenfolge stabil bleibt.

Häufige Fallen

  • Variable nicht ersetzt — Schreibweise prüfen, %username%%userName%
  • Bot account nicht verbunden — Send schlägt fehl. Im Streamer.bot Twitch-Pane prüfen
  • Message zu lang — Twitch droppt sie. 500 Zeichen max
  • Spam-Protection — wenn Bot zu schnell zu viel sendet, Twitch verlangsamt. Delay einbauen

Send Announcement to Channel

Variante: Twitch → Chat → Send Announcement to Channel. Macht eine Twitch-Announcement (farbig hervorgehoben). Hat extra Feld Color (primary/blue/green/orange/purple).

Reply To Message

Twitch → Chat → Reply To Message — antwortet als Twitch-Reply auf eine konkrete Message-ID. Hat extra Feld Reply Message Id. Bei Command Triggered ist die Message-ID in %msgId% verfügbar:

Feld Wert
Reply Message Id %msgId%
Message @%user% antwortet auf deinen Command

Vorteil: Twitch zeigt die Antwort als verschachtelten Reply.

Pattern in Aktion

Siehe Commands: - commands/02-discord.md — nur Send Message - commands/01-clip.md — Send Message mit %createClipUrl% - commands/04-iq-range-cascade.md — Send Message nach If/Else