Notifications (YouTube & Twitch)

Announce new YouTube uploads and Twitch streams in your server automatically: pick which upload types count, tidy up live messages when a stream ends, set quiet hours, and celebrate subscriber milestones.

  • Beginner
  • 12 min read
  • 5 steps
  • Updated 14 November 2026

By the end, you'll have

  • Announcements for your favourite YouTube channels and Twitch streamers
  • Role pings and a message written your way
  • An optional embed with the video or stream thumbnail and a watch button
  • Separate handling for videos, Shorts and livestreams
  • Live messages that update while streaming and turn into a summary afterwards

Before you start

  • Manage Server, so you can open the dashboard.
  • Dreamliner with Send Messages and Embed Links in the announcement channel.

Let your community know the moment a new video drops or a stream starts. Add a creator, pick a channel, and Dreamliner announces it for you. Free servers can track 10 creators; Dreamliner One raises that to 50.

YouTube uploads

Videos, Shorts and livestreams, checked every 5 minutes.

Twitch live

Checked every 2 minutes.

Your message

Text, role pings and an optional embed.

Step 1 · about 1 min

Open Notifications and turn it on

Find the page and get to know its sub-pages.

  1. On the dashboard, open Engagement and click Notifications. Switch on Enabled at the top and press Save changes: nothing posts until you do.
  2. The page opens on its Overview. The rest lives in the sidebar under Notifications: Creators and Settings.
The Notifications Overview on a server with no creators yet: a flat colour banner reading Nothing on screen yet, with an Add a creator button
The Overview on a new server. Once you add creators, the banner fills with their avatars, stats and latest uploads and streams.

The banner at the top of the Overview is built from your creators: their avatars in a row, then Creators, Sent, 30 days and Live now, with Manage creators and Add a creator buttons. Two lanes of their latest uploads and live streams drift slowly across the other side. While someone is streaming, it says On air and who's live right now. On a new server it reads Nothing on screen yet, with an Add a creator button.

Below it, Last 30 days charts what was sent, and Recent notifications lists the newest ones with links to the message and the video or stream.

Step 2 · about 2 min

Add a creator

Set up your first notification.

  1. Press Add a creator (on the Overview, or on the Creators sub-page) and choose YouTube uploads or Twitch live.
  2. For Twitch, start typing a name and pick the streamer from the results. For YouTube, paste a handle or link and press Find channel. Creators you already track are marked.
  3. Pick the channel under Post notifications in and press Add creator.
The Add a creator window asking What do you want to get notified about, with YouTube uploads and Twitch live
First pick YouTube uploads or Twitch live.
The Add a creator window for Twitch with lofi typed into Twitch channel and matching streamers listed, one marked LIVE
For Twitch, results appear as you type. Live streamers are marked.
PlatformWhat you can enter
YouTubeA handle (@mkbhd), a channel link (youtube.com/@mkbhd), a channel ID starting with UC, or a link to any of their videos or Shorts.
TwitchSearch by name as you type, or paste a username or channel link (twitch.tv/mkbhd).

Step 3 · about 3 min

Write the announcement

Make it yours.

On the Creators sub-page, every creator is listed with notifications sent in the last 30 days and all time, when it last notified, and chips like Live, Paused, Quiet hours or Milestones. Filter by All, YouTube or Twitch, and click a creator to edit it.

The Creators sub-page with the 2/50 limit, Add a creator, All, YouTube and Twitch filters, and two creators with sent counts, pause switches and delete buttons
Creators: every channel and streamer this server follows.

The editor shows that creator's own stats at the top (Sent, 30 days, All time, Last notified) and a Live preview on the right:

A YouTube creator's editor with its stats, Destination and Message sections, and a live preview with Video, Short and Livestream tabs and a Send test notification button
A creator's editor, with a live preview you can switch between upload types.
SectionWhat you set
DestinationThe channel, and Ping roles (up to 10). Pings go at the start, or wherever you put {roles}.
MessageThe text above the post. Default for YouTube: **{channel_name}** has posted {video_url}.
EmbedOff by default (Discord shows its own preview). Turn on Include an embed for a custom one with a thumbnail and Watch button.
PlaceholdersYouTubeTwitch
Title / link{video_title} {video_url}{stream_title} {stream_url}
Creator{channel_name} {channel_url} {channel_avatar}{streamer_name} {streamer_url} {streamer_avatar}
Extra{video_thumbnail} {published_at} {upload_type}{stream_thumbnail} {game_name} {viewer_count} {started_at}

The live preview on the right follows your changes. For YouTube, switch it between Video, Short and Livestream; for Twitch, between Going live and Stream ended. Press Send test notification to see it in your channel, then Save changes.

Step 4 · about 4 min

Fine-tune what gets announced

Less noise, nothing missed.

The What to announce section for a YouTube creator with Videos, Shorts and Livestreams and premieres switches, and Own message for Shorts and for livestreams
YouTube: pick the upload types, and give Shorts or livestreams their own message.
A Twitch creator's During and after the stream section (Keep the title and category up to date, When the stream ends), the Embed section, and Timing with Restart cooldown and Quiet hours
Twitch: live title updates, what happens when the stream ends, cooldown and quiet hours.
OptionWhereWhat it does
What to announceYouTubeSwitch Videos, Shorts and Livestreams and premieres on or off separately.
Own message for Shorts / livestreamsYouTubeA different message and different role pings for that type, for example a Shorts role.
Keep the title and category up to dateTwitchEdits the live message when the streamer changes the title or category. Edits never ping again.
When the stream endsTwitchLeave it as it is, Edit it into a stream summary (how long they streamed, category, peak viewers and the VOD link), Reply with a stream summary, or Delete it.
Ping cooldownYouTubeUploads within this long of the last notification (Off, or 10 minutes up to 12 hours) still post, just without pinging anyone.
Restart cooldownTwitchGoing live again soon after a stream reuses the earlier message instead of announcing again.
Quiet hoursBothDuring the hours you pick (From, Until and a Time zone), notifications still post, but silently and with no role pings.

Step 5 · about 1 min

Set quiet hours for everyone (optional)

Apply the same quiet hours to every creator at once.

  1. Open the Settings sub-page.
  2. Under Quiet hours for everyone, keep Quiet hours on and pick From and Until. It uses your browser's time zone.
  3. Press Apply to (it shows how many creators). To clear them everywhere, switch Quiet hours off and press Turn off for everyone. You can still change each creator on its own afterwards.
The Settings sub-page with Quiet hours for everyone (Quiet hours switch, From 23:00, Until 8:00, Apply to 2 creators) and How checks work for YouTube and Twitch
Settings: quiet hours for every creator, and how often each platform is checked.

How checks work shows whether YouTube and Twitch are connected on the bot and how often each is checked.

Subscriber milestones

Turn on Subscriber milestones in a YouTube creator's Milestones section and Dreamliner posts a celebration card in the same channel when they reach 100, 250, 500, 1K, 2.5K, 5K, 10K subscribers and up. Counts are checked every few hours, and milestones they passed before you switched it on are never announced.

Managing notifications

Pause
Switch a creator off in the list to pause it. When you resume, anything posted while paused isn't announced late.
Stats
The Overview shows who's live, notifications sent in the last 30 days and the newest ones, with links to the message and the video or stream. Each creator shows its own counts and chart.
Limits
10 creators free, 50 with Dreamliner One. YouTube and Twitch count together.
Check times
YouTube every 5 minutes, Twitch every 2 minutes, milestones every few hours.
Milestones
Opt in per YouTube creator. Off by default.
Check from Discord
/social lists every creator and whether it's on. Moderator can use it by default.

Good to know

  • If a creator uploads twice within a few minutes, only the newest video may be announced.
  • Scheduled YouTube streams and premieres are announced when they first appear on the channel.
  • Twitch announces each new stream, not short reconnects. A stream counts as ended after about 4 minutes offline.
  • Editing or deleting the live message needs Read Message History in that channel.
  • To ping a role that isn't mentionable, Dreamliner needs the Mention All Roles permission.
  • TikTok isn't supported.

You're set up

What you just did

  • Turned the plugin on and added creators from the Overview or Creators
  • Wrote the announcement and pings
  • Chose upload types, stream-end behaviour and quiet hours
  • Tested it in your channel

Following people on Bluesky too? See Bluesky.

Common questions

Nothing is being announced.

Check the plugin is Enabled at the top of the page, the creator is switched on, the upload type is switched on, and Dreamliner can post in the channel.

"Find channel" shows an error.

Check the handle or link. If it says the integration isn't configured, the service is temporarily unavailable: ask in the support server.

Read next