One alert per event
Every upload and stream is checked against a record of what was already announced. A restart in the middle of a stream won't post it again.
Discord alerts for creators
PulseNotify watches YouTube, Kick and Instagram accounts and posts an alert in your Discord channel when they upload, post a Reel or start a stream. Set it up with one slash command.
@Stream Squad ● Vector Games is live now!
Vector Games is now live on YouTube!
Example alert. The name and avatar are yours to change.
Platforms
Every platform is connected through its official API. If a platform doesn't offer a legitimate way to follow an account, we don't support it.
| Platform | New uploads and posts | Shorts and Reels | Stream goes live | Stream ends | Status |
|---|---|---|---|---|---|
| YouTube | Videos | Shorts | Yes | Yes | Available |
| Kick | Not offered | Not offered | Yes | Yes | Available |
| Posts | Reels | Not offered | Not offered | Available | |
| In testing | |||||
| Twitch | Not offered | Not offered | Yes | Yes | Coming soon |
| X (Twitter) | Posts | Not offered | Not offered | Not offered | Coming soon |
| Not supported | |||||
| Meta only lets apps read a Page that has authorized them. | No official API | ||||
| TikTok | TikTok has no way to follow a creator who hasn't connected their own account. | No official API | |||
Instagram works with public Business and Creator accounts. Personal accounts can't be looked up by any app. YouTube Premieres are announced as new videos when they start.
Features
Every upload and stream is checked against a record of what was already announced. A restart in the middle of a stream won't post it again.
Write the alert text yourself with placeholders like {creator} and {url}. Set one for all alerts or a different one per alert type.
Mention a role, @everyone or nobody. Choose differently for uploads and streams on the same account.
Text that comes from a platform, like a video title containing "@everyone", is escaped. Only the mentions you configure ever go out.
Alerts post through a channel webhook. Rename it and give it any avatar in Discord's channel settings, and every alert follows.
Turn each alert type on or off per account, and pick which ones show the full card with thumbnail and button.
Setup
You need the Manage Server permission to configure PulseNotify.
Invite PulseNotify to your server. Keep the Manage Webhooks permission so alerts can post under your own name and avatar.
Run /pulsenotify account-add, pick the platform, paste the handle or link and choose the channel. A role to mention is optional.
Use /pulsenotify alerts to pick alert types, and set a custom message or mention whenever you like. Each command opens a form with your current settings.
Custom message
Set this with /pulsenotify account-set-message. Leave it empty to go back to the default.
{creator}{title}{description}{url}{platform}{category}{viewers}{mention}
Hey {mention}, {creator} just went live on {platform} playing {category}! {viewers} people are already watching. {url}
Commands
Run /pulsenotify help in your server for the full list.
| Command | What it does | Who can use it |
|---|---|---|
/pulsenotify account-add | Start following a YouTube, Kick or Instagram account and choose where its alerts go. | Manage Server |
/pulsenotify account-remove | Stop following an account. Asks you to confirm first. | Manage Server |
/pulsenotify account-list | List the accounts this server follows. | Everyone |
/pulsenotify account-info | Show every alert setting for one account, including its custom message. | Everyone |
/pulsenotify alerts | Turn alert types and full cards on or off for an account. | Manage Server |
/pulsenotify account-set-message | Write your own alert text with placeholders. | Manage Server |
/pulsenotify account-set-mention | Choose a role, @everyone or nobody to ping. | Manage Server |
/pulsenotify status | See every followed account, its channel, whether it's live and when it was last checked. | Everyone |
/pulsenotify toggle | Pause or resume all alerts in this server. | Manage Server |
/pulsenotify help | List every command. | Everyone |
Pricing
Every feature, every supported platform and as many followed accounts as your server needs, for one flat price per server.
Not for you? Ask within 7 days of your first payment for a full refund. See the Refund Policy.
PulseNotify
$3/ month
per Discord server, billed monthly
Cancel anytime. Your plan stays active until the end of the month you paid for.
Questions
Kick is checked every 30 seconds. YouTube and Instagram start at 30 seconds and slow down slightly as more accounts are followed across all servers, so each platform's official usage limits are respected.
No. PulseNotify only reads public information: public YouTube channels, public Kick channels and public Instagram Business or Creator accounts.
Neither platform has an official way to follow an account that hasn't connected itself to an app. The only alternative is scraping, which breaks their terms, so we don't do it.
Yes. Each server keeps its own channels, messages and mentions, completely separate from every other server.
Yes. Cancel whenever you like and your plan keeps working until the end of the month you already paid for. There are no contracts or cancellation fees.
PulseNotify marks the channel as unavailable and stops trying to post there. Run /pulsenotify status to see which accounts need a new channel.