Donation Queue
A FIFO queue that combines donations from every source (Streamlabs / YouTube / Twitch / Test) into a single queue, then plays them one at a time with TTS and overlay so alerts never overlap.
What it does
- Merge donations from every source into a single FIFO queue
- Play one at a time (TTS + overlay) — no overlap
- Show currently playing + the queue list on the Dashboard
- Test Panel events can be mixed in alongside real ones
Where to find it
Dashboard → Donation Queue panel (right column)

Inputs / configurable settings
- Donation events from Streamlabs / YouTube / Twitch / Test (fed in automatically)
Outputs / what happens
- Queue list
- Currently playing item
- Count of items still waiting
Use case
During a peak moment in a stream when several donations come in at once, the system queues them up in FIFO order automatically — alerts don't pile up, TTS reads them one by one, and viewers see every overlay in order.