To announce a YouTube live stream on Discord automatically, connect Noria's YouTube — Stream Goes Live trigger to Discord — Send Message, choose your announcements channel, and activate the workflow. Your Discord bot will post each time the selected YouTube channel goes live.
Set up automatic YouTube live notifications
- Create a new Noria workflow.
- Add YouTube → Stream Goes Live.
- Enter the YouTube channel's
@handleor full channel URL. - Add Discord → Send Message and select your server and announcement channel.
- Write the notification and insert the stream title and link variables.
- Test the workflow, then click Activate.
You do not need to connect a Google account. Noria monitors the public YouTube channel updates and sends the announcement through your own connected Discord bot.
YouTube live Discord message examples
Copy one of these messages and personalise the role or channel names:
Simple live alert
🔴 We're live on YouTube!
{{trigger.title}}
Watch now: {{trigger.videoUrl}}
Notification-role mention
<@&LIVE_ROLE_ID> {{trigger.channelTitle}} is now live!
🎬 {{trigger.title}}
▶️ {{trigger.videoUrl}}
Community announcement
The stream is starting, @Live Notifications!
{{trigger.title}}
Join the chat: {{trigger.videoUrl}}
Short notification
🔴 LIVE: {{trigger.title}} — {{trigger.videoUrl}}
Event-style announcement
📡 We are live!
Topic: {{trigger.title}}
Channel: {{trigger.channelTitle}}
Watch: {{trigger.videoUrl}}
See you in chat 👋
Use an opt-in notification role instead of @everyone when possible. Members receive the alerts they requested without notifying the entire server for every stream.
Variables for the Discord announcement
The Stream Goes Live trigger provides:
{{trigger.title}}— stream title{{trigger.videoUrl}}— direct watch link{{trigger.channelTitle}}— YouTube channel name{{trigger.thumbnailUrl}}— thumbnail URL{{trigger.publishedAt}}— publication time{{trigger.isLive}}— whether the video is a live broadcast
Insert these values with the editor's variable picker so the reference matches the trigger node in your workflow.
For a more visual alert, use Discord → Send Embed and place {{trigger.thumbnailUrl}} in the image field. The Discord embed examples guide includes reusable layouts.
Announce new YouTube videos too
Add a second workflow with YouTube → New Video to post normal uploads:
- Use Title contains to announce only a series such as
Devlog. - Enable Ignore Shorts if the Discord channel is only for long videos.
- Send uploads and live alerts to different Discord channels if members want separate notifications.
Keeping the two events in separate workflows makes each notification message and filter easier to maintain.
Troubleshoot missing YouTube live alerts
Check the channel value
Use the public @handle or full YouTube channel URL. Do not paste a Studio dashboard URL or an individual video URL.
Confirm the Discord bot permissions
The bot needs View Channel and Send Messages in the destination channel. Add Embed Links if the workflow sends a rich embed.
Check that the workflow is active
Testing a step does not activate future notifications. Confirm the workflow status is Active after the test succeeds.
Review the title filter
If Title contains is set, the stream title must include that text. Remove the filter temporarily when diagnosing a missing event.
Build a complete creator notification system
- Announce Twitch live streams in Discord.
- Design richer alerts with Discord embeds.
- Forward events to other services with a webhook automation.
- Browse workflow templates for more Discord automations.
Once active, the workflow handles future YouTube live announcements automatically, so your community receives the stream link without a manual Discord post.