Phantom

Twitch

Twitch live alerts that aren't a notification spam-fest

Members go live, your channel pings — once, not every category change. Per-streamer rules, custom messages, and an embed your community will actually click.

Per-streamer

Config

Each tracked streamer can have its own ping-role + channel.

Per session

We notify when they go live, not every time they retitle the stream.

Webhook

Delivery

Twitch's EventSub webhooks — sub-second from live to ping.

One ping per stream, not one per title or category change

Per-streamer custom message + ping role

Auto-end edit: when the stream goes offline, the embed flips to "ended X ago"

Optional gating — only stream alerts from members with a specific role

01 · Twitch

Why other bots over-notify

Most stream bots ping again every time the streamer changes the category or title — annoying for members and a fast way to your role being muted. Phantom uses Twitch's stream_online event as the trigger and treats subsequent stream_change events as updates to the existing embed instead of new pings.

More from Phantom

All features →

Up and running in a minute.

Add the bot, open the dashboard, switch on what you need. Free to use during early access.