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
| Placeholder | Description | Example |
|---|---|---|
| $CURRENT_TITLE | Current timer name | Talk 1 |
| $CURRENT_SPEAKER | Current timer speaker | John Smith |
| $CURRENT_NOTES | Current timer notes | Remember to mention... |
| $CURRENT_DURATION | Timer total duration | 10:00 |
Next Timer
| Placeholder | Description | Example |
|---|---|---|
| $NEXT_TITLE | Next timer name | Talk 2 |
| $NEXT_SPEAKER | Next timer speaker | Jane Doe |
| $NEXT_NOTES | Next timer notes | Prepare slides |
Time Information
| Placeholder | Description | Example |
|---|---|---|
| $CURRENT_START | Estimated start time | 14:30 |
| $CURRENT_FINISH | Estimated end time | 14:40 |
| $NOW | Current time | 14: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