Dynamic Placeholders

Insert dynamic information in messages using placeholders.

What are Placeholders?

Placeholders are special variables you can use in message text. When the message is displayed, placeholders are automatically replaced with actual values.

All placeholders start with $ and are written in UPPERCASE.

Current Timer

PlaceholderDescriptionExample
$CURRENT_TITLECurrent timer nameTalk 1
$CURRENT_SPEAKERCurrent timer speakerJohn Smith
$CURRENT_NOTESCurrent timer notesRemember to mention...
$CURRENT_DURATIONTimer total duration10:00

Next Timer

PlaceholderDescriptionExample
$NEXT_TITLENext timer nameTalk 2
$NEXT_SPEAKERNext timer speakerJane Doe
$NEXT_NOTESNext timer notesPrepare slides

Time Information

PlaceholderDescriptionExample
$CURRENT_STARTEstimated start time14:30
$CURRENT_FINISHEstimated end time14:40
$NOWCurrent time14:35

Usage Examples

Notify about next
Next: $NEXT_TITLE with $NEXT_SPEAKER
Next: Talk 2 with Jane Doe
Remind of time
Finish by $CURRENT_FINISH
Finish by 14:40
DocsPlaceholders.examples.customMessage.title
DocsPlaceholders.examples.customMessage.message
DocsPlaceholders.examples.customMessage.result
If a placeholder has no value (e.g., timer without speaker), it will be replaced with empty text. Use carefully to avoid incomplete messages.
DocsPlaceholders.examples.tipContent