Stream StudioTimers

Timers

Schedule automated messages to post at regular intervals in your chat.

Updated Jul 2026 4 min read
Stream Studio

Timers

Timers automate timed posts to your Twitch chat, with flexible scheduling and chat activity controls. Configure them from the Chat Bot tools inside Stream Studio.

Timer Settings

Configure each timer with a message, schedule, and activity requirements.

Message

The text sent when the timer fires. Up to 400 characters.

Schedule

Standard five field cron format: minute, hour, day of month, month, day of week. Default: every 30 minutes.

Min Chat Activity

Minimum number of chat messages required since the last trigger before the timer sends. Prevents spam during quiet periods.

Live Only

When enabled, the timer only fires while your stream is live. Disabled by default.

Offline Only

When enabled, the timer only fires while your stream is offline. Disabled by default.

Status

Enable or disable a timer without deleting it. The last sent time is shown for active timers.

LIVE
Twitch Chat
Viewer123!commands
Soulstack_GGAvailable: !shoutout !uptime !followage
StreamFan!giveaway
Soulstack_GG🎉 Giveaway is now open! Type !enter
!shoutout

Creating Timers

Add scheduled messages from the Timers panel inside Stream Studio.
1

Open Timers

Open Stream Studio in your creator console and choose Timers from the Chat Tools sidebar group.
2

Click Add

Use the Add button in the toolbar to open the timer form.
3

Configure Schedule

Set the message text and use the cron input to define when it sends. Set activity thresholds to suit your channel.
4

Save and Monitor

Save the timer to activate it. The last sent time updates every time the message is delivered.

Managing Timers

Edit, enable, disable, or delete timers from the timers table.

Enable or Disable

Toggle timers on or off without deleting them. Useful for seasonal promotions or temporary announcements.

Edit Timer

Modify message text, schedule, activity threshold, and live/offline settings at any time.

Delete Timer

Permanently remove a timer and stop all scheduled messages.

Last Sent

View when each timer last sent a message to track delivery and troubleshoot issues.