Free Streamcord Alternative: Twitch, Kick and YouTube Alerts
Published 16 Oct 2026
Also available in: Español · Português · Français · Deutsch
For streamers and their communities, the "we're live" message is the most important post in the server. Streamcord is a well-known bot for Twitch notifications and many creators rely on it. If you want stream alerts in the same bot that handles your moderation, roles and tickets, or you also stream on Kick or YouTube, MagnificBot's Alerts module is free to use. Check Streamcord's website for its current features; this guide explains how MagnificBot handles alerts.
Which platforms and events are covered
| Source | What triggers a post | Good for |
|---|---|---|
| Twitch | The channel goes live | Main stream announcements |
| Kick | The channel goes live | Creators streaming on Kick, or on both platforms |
| YouTube | A live stream starts; optionally, a new video is uploaded | Lives, plus uploads such as highlights or VODs |
| RSS | A new item appears in the feed | Podcasts, blogs, news sites, subreddits |
Each alert follows one account or feed and posts to the channel you pick. The message includes an embed in the platform's colour with the stream or video title, a link, the avatar, a preview image when available, and for live streams the game or category and viewer count.
Set up a live alert in five steps
- Open the dashboard at app.magnificbot.com, choose your server and go to Alerts.
- Pick the platform and enter the account: a Twitch or Kick username (or its URL), or for YouTube an
@handle, channel URL or channel ID. - Choose the Discord channel where announcements should appear, for example
#live-now. - Optionally pick a role to mention and write a custom message (more on both below). For YouTube, decide whether new uploads should be announced too.
- Send a test. Test posts are labelled as tests and never ping anyone, so you can check the layout without waking up the whole server.
Writing a message people actually click
Without a custom message, MagnificBot uses a sensible default in your server's language, such as "🔴 {name} is live on {platform}! {url}". To make it yours, use these variables:
| Variable | Replaced with |
|---|---|
{name} |
The streamer, channel or feed name |
{title} |
Stream, video or post title |
{url} |
Link to the stream, video or post |
{game} |
Game or category (live streams) |
{platform} |
Twitch, Kick, YouTube or RSS |
{role} |
Mentions the role you selected |
{everyone} / {here} |
Mentions @everyone or @here |
A few examples:
- Twitch:
{role} {name} is live with {game}: "{title}". Come say hi! {url} - YouTube video:
New video from {name}: {title} {url} - Kick:
{name} just went live on {platform}, link in the embed below.
Keep it short. The embed already carries the title, image and stats, so the text only needs to tell people why they should click.
Role pings without annoying everyone
The fastest way to lose members is to ping @everyone for every stream. A better pattern:
- Create a role such as Stream notifications.
- Let members opt in with a role panel (buttons or a select menu, also in MagnificBot).
- Select that role in the alert and put
{role}in the message.
MagnificBot only mentions what your template asks for. If the template contains {role}, that role is pinged; {everyone} or {here} must be written explicitly. If you set a role but leave the message empty, the role is placed at the start of the default message.
Where to post alerts
Give alerts their own channel, such as #live-now, instead of dropping them into general chat where they scroll away in minutes. Make it read-only: deny Send Messages to @everyone and allow it for the bot's role, so the channel only ever contains announcements. If you follow several sources later, one channel per creator or one for lives and another for videos keeps things easy to scan, and members can mute whichever they do not care about.
Honest limits
- No automatic live role. MagnificBot does not give members a "live" role while they stream.
- No stream schedules. It announces when you go live; it does not publish a weekly schedule. You can post one with the message builder's scheduled or recurring messages.
- Free plan: starter limits on alerts per server. That covers a single creator's community. Following several streamers, or YouTube plus Twitch separately, may need Premium, which raises those limits and removes the promotional message the bot posts every 8 to 16 hours on the free plan. See pricing.
To get started, add MagnificBot from magnificbot.com and create your first alert. If stream alerts are one of several bots on your server, our guide to replacing multiple Discord bots with one shows how the rest fits.
FAQ
Can one server follow both Twitch and Kick?
Yes. Each account is one alert. The free plan has a starter limit on alerts; Premium allows more.
Will a test notification ping my members?
No. Test messages are marked as tests and do not mention anyone.
Can I announce new YouTube videos as well as lives?
Yes. YouTube alerts can also announce new uploads; just enable that option.
Does it work with podcasts or Reddit?
Yes, through RSS. Any public RSS feed, including many podcasts, blogs and subreddits, can be followed.
Teste MagnificBot kostenlos
Alle Module inklusive, eingerichtet über ein Web-Dashboard. Ohne Kreditkarte, ohne Zeitlimit.
Zu Discord hinzufügen – kostenlos