Behavior
The Behavior section is where you configure how your stream reacts to what happens and what it is allowed to do. It groups four things:
- Commands - words viewers type in chat (like
!discord) and the responses or actions they fire. See Commands. - Rules - automations that run an action when an event happens.
- Voices - the TTS voices your stream can speak with.
- Items - saved entries you reuse across widgets, such as wheel prizes or menu lines.
How a rule works
A rule pairs an event with one or more actions.
Events are things that happen on your channel: a follow, sub, resub, gift sub, donation, cheer, raid, a chat message or keyword, a channel-point redemption, stream online or offline, a ban or timeout, or a timer that fires on a schedule.
Actions are what the rule does when that event lands. One rule can do several:
- Fire an alert on your overlay (see Alerts).
- Post a chat response.
- Run a command.
- Control a widget (for example bump a goal or spin a wheel).
- Write a log entry to your activity stream.
Conditions
Add conditions to narrow when a rule runs. You can require a minimum or maximum amount, a specific subscription tier, a minimum role (viewer, subscriber, VIP, or moderator), or that the message contains a word or matches a pattern. If the event does not meet every condition, the rule is skipped.
Cooldown
Set a cooldown so a rule cannot fire again until a number of seconds has passed. This stops repeat events from spamming your overlay or chat.
Test and history
Use Test to fire a rule with a sample event so you can confirm the alert, response, or widget behaves the way you expect before going live. Every run a rule makes is saved to its history, so you can see what fired, what was skipped, and what failed.
Day-to-day chat triggers
The words viewers type and the replies they get are managed under Commands, not here. Use Rules when you want an action to fire from a channel event rather than from a typed chat command.