Overlay
Win Challenge Twitch Overlay
A list of goals across several games, a hard time limit, and a forfeit everybody knows about.
The overlay for the win challenge format: several goals across several games, a countdown that stays in frame for a whole stream, and a publicly announced forfeit. Driven from chat, or entirely by mouse through the OBS Interact window. No stake, no points, no server.
!winWin Challenge
Preview coming
Features
// What's inside
01A countdown over hours that survives reloads, scene changes and crashes to the second
02Challenges addressed by key: what is on screen is what you type in chat
03Four challenge types: tick, counter, B2B streak with a visible reset, and measured value with a unit
04Pause and resume without losing a second, credit or deduct time, count overtime upward
05A complete run by mouse alone through OBS Interact, with controls that stay invisible on stream
06Jokers, striking, swapping, renaming, retargeting and one step of undo
07Double-report guard: two mods, the same win, still one point
08Team mode with assignment and a team bar, participants report their own work without mod rights
09Two themes, nine positions, a compact mode and a visibility toggle
10A single HTML file as a browser source, no server and no bot required
Chat commands
// What your community types
| Command | Who | Effect |
|---|---|---|
!win [key] | Mod | Report progress, without a key on the active challenge |
!fail [key] | Mod | Report a loss, resets a streak to 0 |
!current <key> | Mod | Set what !win acts on without a key |
!addchal <key> <text> | Mod | Add a challenge mid-run |
!undo | Mod | Undo the last action |
!wc start 4h | Mod | Start the run, also 3h30, 240 or until 22:00 |
!wc pause | Mod | Stop the clock, !wc weiter resumes |
!wc zeit +30m | Mod | Credit time, or deduct with -15m |
!wc skip <key> | Mod | Skip a challenge using a joker |
Key settings
// What you tweak in config.js
durationMin- Time limit in minutes, 240 is four hours
penalty- The forfeit in plain words, shown large on the overlay
challenges- The challenge list, one line of text per challenge is enough
onTimeUp- At zero: count overtime, fail immediately, or just stop
jokers- How often a challenge may be skipped
participants- Participants for a group run
theme- arena dark or papier light
layout- One of nine positions in frame
clickControls- Control buttons for the OBS Interact window
commands- Command names and who may use them
Screenshots
// From the overlay