Subathon timer sub-actions¶
Add time to a subathon timer¶
Adds time to a subathon timer, or takes it away with a negative number. Good for your own events, like a donation goal or a game event. The timer's longest length still applies.
| Setting | What to put in |
|---|---|
| Timer | The timer's name. Leave it empty for the first timer. |
| Seconds | How many seconds, like 300 for 5 minutes. A negative number takes time away. Starts as: 60. |
| Use the timer's multiplier | Ticked: the timer's multiplier is used (double time in happy hour). Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%secondsAdded% |
The seconds really added (less when the longest length was reached) |
Type id: subathon.addTime
Get a subathon timer¶
Gets a subathon timer's time left and state, for a !timer command.
| Setting | What to put in |
|---|---|
| Timer | The timer's name. Leave it empty for the first timer. |
Variables it adds
| Variable | What it holds |
|---|---|
%subathonTimer% |
The timer's name |
%subathonState% |
Stopped, Running, Paused or Ended |
%subathonRemaining% |
Seconds left |
%subathonFormatted% |
Time left, like 4:12:30 |
%subathonElapsed% |
Seconds it has run so far |
%subathonFormattedElapsed% |
Time it has run so far |
%subathonAdded% |
Seconds that have been added in all |
%subathonMultiplier% |
The multiplier for event time |
Type id: subathon.get
Set a subathon timer's multiplier¶
Changes how much event time counts, like 2 for a double-time happy hour, or 0.5 when the timer is filling up too fast. Time already added does not change.
| Setting | What to put in |
|---|---|
| Timer | The timer's name. Leave it empty for the first timer. |
| Multiplier | 2 = double, 1 = normal, 0.5 = half, 0 = events add nothing. Starts as: 2. |
Type id: subathon.multiplier
Set a subathon timer's time left¶
Sets how much time a subathon timer has left.
| Setting | What to put in |
|---|---|
| Timer | The timer's name. Leave it empty for the first timer. |
| Seconds left | The time left, in seconds, like 3600 for one hour. Starts as: 3600. |
Type id: subathon.setTime
Start, pause or reset a subathon timer¶
Starts, pauses, carries on or resets a subathon timer. Good for a Stream Deck button or a mod-only !pause command.
| Setting | What to put in |
|---|---|
| Timer | The timer's name. Leave it empty for the first timer. |
| Do | Start = start it (or carry on after a pause). Pause = stop the clock. Resume = carry on. Pause or resume = switch between them. Reset = stop it and put back its starting length. Options: Start, Pause, Resume, Pause or resume, Reset. Starts as: Start. |
Type id: subathon.control