📺 Ad Break Start / End Announcement
SheevChat can automatically announce when a Twitch ad break starts and when it ends. On Twitch this uses native announcements when available. Other platforms fall back to a standard chat message.
Creating the Automation
- Navigate to Bot Commands.
- Select Automations.
- Click New.
- Enter a name such as Ad Break Announcement.
- Choose a category, or leave it Uncategorized.
- Set the Trigger to Ad Break.
- Leave Platform set to All (currently only Twitch supports ad break events).
Action 1 — Send Ad Break Announcement
- Click Add Action.
- Select Stream Platform Commands.
- Select Send Announcement.
- Enter your announcement message.
Example
{duration} second ad break starting. Consider subscribing at https://subs.twitch.tv/yourchannel for ad free viewing.
- Select your preferred Twitch Color.
- Leave Send To set to Same platform as event.
Action 2 — Wait for the Ad Break
- Click Add Action.
- Select Utilities.
- Select Pause / Wait.
- Set Pause Seconds to the duration of your scheduled ad break.
Example
90
Action 3 — Send Welcome Back Announcement
- Click Add Action.
- Select Stream Platform Commands.
- Select Send Announcement.
- Enter the message you want viewers to see when the ad break has finished.
Example
Ads are over, welcome back!
- Select your preferred Twitch Color.
- Leave Send To set to Same platform as event.
Available Event Variables
| Variable | Description |
|---|---|
{duration} | Length of the ad break in seconds. |
{is_automatic} | Whether the ad break was started automatically by Twitch. |
Once saved, the automation will announce the start of an ad break, wait for the configured amount of time, then automatically welcome your viewers back.
Snooze an Ad When a Raid Arrives
Create an Incoming Raid Automation and set Only if next Twitch ad is within minutes from 1–180. Add Stream Platform Commands → Snooze upcoming Twitch ad before the raid welcome actions.
Use 0 to disable the condition. An enabled condition requires a fresh future Twitch ad schedule; missing, stale, errored, or already-started schedules do not match. Twitch must also report that an ad snooze is available.