Zum Inhalt springen
  • Dunkel
  • Hell
  • System

Reward: Hydrate Reminder

Reward: Hydrate Reminder

Einsteiger

Viewer löst ein Reward ein → 5 s Overlay in OBS + Chat-Reminder + optionaler Sound.

Steps
5
Cooldown
0s/User
Cooldown
1 minglobal
Zugriff
Public

Klassischer Quality-of-Life-Reward. Viewer drücken einen Button, du wirst dran erinnert, was zu trinken. Default-Layout: 60 s globaler Cooldown gegen Spam, max 3 Einlösungen pro User pro Stream. Permission everyone, weil das Reward-System die Gate-Funktion übernimmt.

FeldWert
TitleHydrate Reminder
Cost500
PromptErinner mich ans Trinken!
Skip Request Queueaktiv
Max Per User Per Stream3
Global Cooldown60

Trigger: Twitch > Channel Reward > Reward Redemption mit Reward-Filter Hydrate Reminder.

Send Message: Reminder

Twitch Chat Send Message to Channel

Chat-Notification mit Redeemer-Name.

Message 💧 @%user% erinnert daran zu trinken! Danke!
Send using bot account aktiv

Play Sound (optional)

Core Sounds Play Sound

Kurzer Hydrate-Bell-Sound.

File C:\sounds\hydrate-bell.mp3
Volume 60

Set Source Visibility. Zeigen

OBS Studio Sources Set Source Visibility State

Blendet Hydrate-Overlay ein.

Connection Default
Scene Main
Source Hydrate-Overlay
State Visible

Delay. Anzeigedauer

Core Delay Delay
Duration 5000 ms

Set Source Visibility. Verstecken

OBS Studio Sources Set Source Visibility State
Scene Main
Source Hydrate-Overlay
State Hidden
AzaBot: 💧 @AzazeliTV erinnert daran zu trinken! Danke!
So sieht's im Chat aus
  1. 1 Send Message: "💧 @%user% erinnert daran zu trinken!"
  2. 2 Play Sound: hydrate-bell.mp3
  3. 3 Set Source Visibility: Hydrate-Overlay = Visible
  4. 4 Delay 5000 ms
  5. 5 Set Source Visibility: Hydrate-Overlay = Hidden

In OBS:

  1. Neue Text (GDI+) Source mit Name Hydrate-Overlay
  2. Text: 💧 HYDRATE
  3. Font groß, z. B. 120 pt, weiß auf transparent
  4. Position oben mitte
  5. Default unsichtbar (Augen-Symbol aus)
AktionResultat
Viewer löst Reward einChat-Notification + 5 s Overlay + Sound
Reward 2× innerhalb 60 sZweite Einlösung blockt Twitch wegen Global Cooldown
OBS offlineVisibility-Sub-Actions fail still. Refund-Variante schützt davor
  • Concurrent-Redeems: bei drei parallelen Einlösungen schaltet OBS die Source mehrfach an und aus. Im Action-Settings Concurrent = false setzen, dann queuen sich Redemptions sauber.
  • Source bleibt sichtbar nach Crash: Helper-Action Stream Online setzt alle Reward-Sources auf Hidden zurück.
  • Sound-Datei mit Spaces: Underscores nutzen oder den Pfad ohne Spaces wählen.
  • Redeemer im Overlay: OBS Studio > Sources > Set GDI Text setzt Source-Text auf 💧 HYDRATE: @%user% direkt vor dem Visibility-Toggle.
  • Refund bei OBS-Disconnect: vor Sub-Action 3 ein OBS Studio > General > Get Status (setzt %obsConnected%) + If/Else mit Refund (siehe Refund-Pattern).
  • Animation statt Text: Media-Source mit GIF/MP4. Direkt vor Visibility ein OBS Studio > Sources > Set Media State mit Restart.