Skip to content

⏱️ Viewer Timeouts

The Viewer Timeouts widget lets viewers playfully timeout other chatters using Juice, adding a fun competitive element to your stream.


Overview

Viewers can spend Juice to timeout other chatters for a set duration. It's a playful way to interact and creates entertaining moments on stream.

Default Cost: 5 Juice per second of timeout


How It Works

  1. Viewer types: !timeout @username 60 (60 seconds)
  2. Juice is calculated based on timeout duration
  3. Target user is timed out in chat
  4. Alert appears on overlay (optional)
  5. Target's chat is silenced for the duration

Settings

Basic Settings

SettingDescriptionDefault
Cost per SecondJuice per second of timeout5
Max LengthMaximum timeout duration (seconds)600
EnabledMaster toggleOn
Enable AlertsShow timeout alerts on overlayOn

Protection Settings

Consider who should be protected from timeouts:

  • Moderators (usually protected)
  • VIPs (optional)
  • Subscribers (optional)

Setup Instructions

Step 1: Enable Viewer Timeouts

  1. Go to Widgets → Viewer Timeouts in your dashboard
  2. Toggle Enabled to ON
  3. Set your cost per second
  4. Set maximum timeout length

Step 2: Add Alert Overlay (Optional)

  1. Copy the Timeout Alerts overlay URL
  2. In OBS, add a Browser Source
  3. Paste the URL
  4. Set dimensions: 400 x 200 (recommended)
  5. Position where you want alerts to appear

Step 3: Configure Protections

  1. In the Timeout settings, review protection options
  2. Moderators are typically protected by default
  3. Decide if VIPs/subs should be protected

Commands

CommandDescription
!timeout @user <seconds>Timeout a user
!police @user <seconds>Alternative command

Examples

!timeout @SomeViewer 30
!timeout @AnotherUser 120
!police @ChatUser 60

Cost Calculation

Timeout DurationCost (at 5 Juice/sec)
10 seconds50 Juice
30 seconds150 Juice
60 seconds300 Juice
5 minutes1,500 Juice
10 minutes3,000 Juice

Timeout Alerts

When enabled, alerts show:

  • Who initiated the timeout
  • Who got timed out
  • Duration of the timeout
  • Fun animation/visual

Alert Positioning

  1. Go to Timeout settings
  2. Adjust overlay X/Y coordinates
  3. Or use the visual position editor

Protection System

Who's Protected

By default:

  • The streamer (you)
  • Moderators

Consider protecting:

  • VIPs
  • Subscribers
  • Specific users

Adding Protection

Protected users cannot be timed out by other viewers. Configure this in the widget settings.


Use Cases

Friendly Competition

  • Chat wars between friend groups
  • Protecting "team members"
  • Playful rivalries

Engagement

  • Rewards viewers who participate
  • Creates memorable moments
  • Encourages Juice spending

Moderation Tool

While meant for fun, it can also:

  • Help manage rowdy chatters
  • Give trusted viewers moderation-lite powers
  • Add consequences to chat games

Troubleshooting

Timeout Not Working

IssueSolution
"User protected"Target may be mod/VIP/protected
Command ignoredCheck widget is enabled
Insufficient JuiceViewer needs more Juice
Duration too longCheck max length setting

Alert Issues

IssueSolution
No alert showingCheck alerts enabled, verify overlay URL
Alert wrong positionAdjust X/Y coordinates in settings
Alert stuckRefresh the browser source

Permission Issues

  • Ensure the Citrus bot has moderator permissions
  • The bot needs timeout powers to execute timeouts

Best Practices

  1. Set Reasonable Limits: Don't allow 24-hour timeouts
  2. Protect Key People: Mods and VIPs should usually be protected
  3. Make It Fun: Frame it as entertainment, not punishment
  4. Balance Costs: Too cheap = spam, too expensive = unused
  5. Monitor Usage: Watch for abuse or targeting

FAQ

Q: Can timed-out users still see the stream? A: Yes, they can watch but can't chat for the duration.

Q: Can someone timeout themselves? A: Depending on settings, potentially yes (for comedic effect).

Q: Do timeouts stack? A: Platform-dependent. Usually the longest duration takes effect.

Q: Can moderators be timed out? A: By default no, but you can configure this in settings.

Q: What if someone abuses timeouts? A: You can disable the widget or timeout/ban the abuser.

Q: Does this actually timeout on Twitch/Kick? A: Yes, it executes a real timeout through the platform.

The all-in-one streaming platform.