Twitch Discord Notifications — EventSub Live Alerts | TeraOne 2026
Live alerts for Twitch streamers in Discord with 3–8 s latency via EventSub. Up to 10 streamers per server, custom template, no Twitch login required.
Twitch Notifications: Your streamer goes live. Discord knows in seconds
No polling, no minutes of delay: TeraOne uses Twitch EventSub to receive live events pushed directly from Twitch. Result: 3–8 seconds latency from stream start to Discord message.
What it does
- Up to 10 streamers per server — add Twitch channels by username. Instantly see a preview card with avatar, display name, last stream.
- 3–8 seconds latency via EventSub — instead of polling, Twitch calls us as soon as a streamer goes live.
- Custom message template — variables:
{streamer},{title},{game},{url},{started_at},{viewer_count}. @-mention dropdown right in the editor. - Role ping per streamer — every streamer can have their own ping role. Deleted roles are ignored automatically.
- Own Discord target channel per streamer — FPS streamer in
#fps-live, RP streamer in#rpg-live. Fully configurable. - Delivery log & history — last 50 notifications with status (sent / error / queued). Errors are classified.
How to set it up
- Open Dashboard → Twitch Notifications.
- Add a streamer — enter the Twitch username. TeraOne validates against Twitch and shows a preview card.
- Pick the target channel — e.g.
#twitch. - Adjust the template — e.g.
{streamer} is LIVE playing {game}: {title} {url}. - Optionally a role ping + per-streamer channel override.
- Save — next stream start delivers automatically.
More on the feature overview.
Tips for better results
- Use
{game}in the template — users see immediately whether it's the game they care about. - Don't role-ping every streamer — with 10 streamers your channel becomes a ping hellhole. Save it for your main channels.
- Per-streamer channel is gold — in a mixed-game community it cleanly separates genres.
FAQ
Does it cost anything? No. Twitch EventSub is free up to 10 000 subscriptions — enough for all TeraOne servers combined. Free for you.
Do I have to connect my Twitch account? No. TeraOne uses app-level OAuth (client credentials) — you just enter the streamer's Twitch username. No personal login.
What happens during a Twitch outage? EventSub subscriptions are auto-renewed every 6 hours. Live events missed during a Twitch outage cannot be delivered retroactively — TeraOne does not send retrospective notifications.
Need help? Join our Discord server.