Dashboard
Connect Telegram, pick a group, and wire up your OBS overlays.
TELEGRAM CONNECTION
Read-only login — this account never sends, forwards, or reacts to anything.
{% if status in ['logged_in','listening'] %}Not connected yet.
Log in with Telegram → {% endif %}QUICK ACTIONS
Fire a fake donation to test your overlay without waiting for a real one.
ALERT TIMING
Delay = wait before an alert appears. Duration = how long it stays up. Donations always queue and play one at a time.
ALERT LOGO
Shown above the donor name on the alert overlay.
DONATION ALERT — CHOOSE A THEME
Add the URL below as a Browser Source in OBS (not "Local file").
{{ host_url }}/overlay/alert/{{ cfg.alert_theme }}
LEADERBOARD — CHOOSE A THEME
Top donors, ranked, updates live.
{{ host_url }}/overlay/leaderboard/{{ cfg.leaderboard_theme }}
AI VOICE (MICROSOFT EDGE NEURAL TTS)
{% if edge_tts_available %}✅ edge-tts is installed — 300+ neural voices, including Khmer.
{% else %}⚠️ Install edge-tts on the server to enable voice.{% endif %}
FALLBACK SOUND
Plays alongside/instead of TTS.
TOP DONORS
| # | Name | Total | Payments |
|---|---|---|---|
| {{ d.rank }} | {{ d.name }} | {{ d.total_display }} | {{ d.count }} |
| No donations yet… | |||
RECENT ALERTS
| {{ r.sender }} | {{ r.amount }} |
| Nothing yet… |