Skip to main content

Donation Timer (Sub-a-thon)

A countdown timer built for Sub-a-thon streams — every donation adds time to the timer at the rate you set (e.g. ฿1 = 1 minute). Includes start / pause / resume / stop controls and manual +1m / +5m / +10m buttons for special-case bumps.

What it does

  • Countdown timer driven by donation amounts
  • Configurable rate (seconds per THB)
  • Max cap (0 = unlimited)
  • Start / pause / resume / stop controls
  • Manual +1m / +5m / +10m buttons
  • Full styling control — font, color, title, end text, image, padding, border
  • Live preview inside the Plugins page
  • Donation Timer card on the Dashboard

Where to find it

  • Plugins → Donation Timer tab (controls + styling + preview)
  • Dashboard → Donation Timer card
Plugins → Donation Timer page showing the control panel, configuration, styling, and preview
Donation Timer plugin tab

Inputs / configurable settings

  • Initial time
  • Rate per unit (sec / THB)
  • Max cap (0 = unlimited)
  • Min amount
  • Styling — font, colors, title text, end text, image, padding, border

Outputs / what happens

  • Timer widget URL /timer (for an OBS Browser Source)

Use case

A streamer running a 24-hour Sub-a-thon where every 100 baht adds 1 minute — set rate to 0.6 sec/THB (60 sec ÷ 100 baht), max cap to 24h, drop the widget URL into OBS, and they're live. Viewers see the timer ticking down in real time, which becomes a strong incentive to donate more.