Zum Inhalt springen
  • Dunkel
  • Hell
  • System

First-Time-Chatter Welcome

First Words Welcome

Einsteiger

Begrüßt User die zum ersten Mal in der Session schreiben.

Steps
1
Zugriff
Broadcaster

Trigger setzt Argument %user% Display-Name. Variablen-Doku , Argument %userName% Login (lowercase). Variablen-Doku , Argument %message% Die geschriebene Nachricht. Variablen-Doku , Argument %isSubscribed% bool Variablen-Doku / Argument %isVip% bool Variablen-Doku / Argument %isModerator% bool Variablen-Doku .

Send Message to Channel

Twitch Chat Send Message to Channel
Message 👋 Erste Nachricht von @%user% heute: willkommen!
Send using bot account aktiv
AzaBot: 👋 Erste Nachricht von @newviewer heute: willkommen!
So sieht's im Chat aus
  1. 1 Send Message: "👋 Erste Nachricht von @%user%..."
  1. 1 If/Else: %isSubscribed% Equals true
    1. Then 1a Send Message: "💜 Hey @%user%, mein Subscriber!"
    2. Then 1b Break
  2. 2 If/Else: %isVip% Equals true
    1. Then 2a Send Message: "🌟 Erste Worte von VIP @%user%!"
    2. Then 2b Break
  3. 3 Send Message: Default-Welcome

Random-Group statt fester Message: siehe Random-Group Pattern:

[Event] First Words Welcome
└── Group [Random]: Welcome-Lines
├── Send Message: "👋 @%user% bricht heute das Eis."
├── Send Message: "👋 Hi @%user%, schön dass du was sagst!"
├── Send Message: "👋 @%user% spricht. Stream kann beginnen."
└── Send Message: "👋 Hey @%user%, willkommen im Chat!"

Damit „First Words“ wirklich pro Stream-Session zählt: separate Action:

  • Trigger: Twitch > Channel > Stream Online
  • Sub-Action: Settings > Uncategorized > Reset First Words (oder Core > Users > Clear Users From Group für die interne Tracking-Group).

Siehe auch Stream-Online Event für das Pattern.

  • Trigger feuert nicht: User hat in den letzten 12h schon geschrieben. Reset triggern oder warten.

  • Bot-Account triggert: anderen Bot in Chat → If/Else auf %userName% Contains "bot" + Break.

  • Self-Welcome: wenn du als Broadcaster der erste bist:

    0. If/Else: %userName% Equals (Ignore Case) %broadcastUserName% → Break