VeyroBot Logo
VeyroBot
← VeyroBot home

Discord YouTube Notifications

If your community gathers around a YouTube channel, sharing every new video by hand gets forgotten or arrives late. VeyroBot reads the channel's public video feed every minute; when a new video appears, it posts an embed in the Discord channel you chose and can mention a role. No API key and no linked YouTube account are needed.

Add to Server for Free No credit card · Setup in ~30 seconds

Channel ID or @handle

Enter the 24-character channel ID starting with UC, or a handle like @channelname. A handle is resolved to the real channel ID once, on the first check, and stored that way.

Checked every minute, posted once

The feed is read every 60 seconds. A new video is posted with its title, thumbnail and link; the last 25 notified videos and their publish times are kept, so the same video is never posted twice.

Role mention or your own text

The default notification can mention a role. If you write your own text (up to 1,000 characters), it is sent instead of the default; {streamer} becomes the channel name and {url} the video link.

Failed notifications aren't lost

If the announcement channel was deleted or the bot can't send messages there, the video isn't marked as sent and is retried on the next check. The problem also shows up on the dashboard's Server Health card.

Who it’s for

Communities built around one or a few YouTube channels, and creators tired of sharing every new video on Discord by hand.

Who it’s not for

Anyone who wants to announce the moment a YouTube live stream starts or Community posts: VeyroBot only reports new items in the channel's video feed.

Setup in 3 steps

  1. 1

    Add the bot to your server

    Open the invite link above, pick your server and approve the permissions. The bot comes online within seconds.

  2. 2

    Add the follow

    Dashboard → your server → YouTube Notifications: enter the channel ID or @handle, pick the announcement channel and an optional role, then press Add Notification Follow. The /streamalert ekle command does the same and requires Manage Server.

  3. 3

    Check the permission and wait

    The bot needs permission to send messages in the announcement channel. The first check runs within a minute and posts the newest video in the feed once, which confirms the setup works.

Discord YouTube Notifications settings in the VeyroBot dashboard
What it looks like in the dashboard

Related commands

For the full list of commands, see the commands page.

Step-by-step usage in the docs: Streamer & Content Alerts (7 Platforms)

Sourced, dated comparisons with other bots: MEE6 and VeyroBot comparedDyno and VeyroBot comparedCarl-bot and VeyroBot comparedMEE6, Dyno and Carl-bot compared

Frequently asked questions

Are YouTube live streams notified too?

There is no separate live check. VeyroBot announces new items that appear in the channel's YouTube video feed; the moment a stream starts isn't tracked. Twitch and Kick are the platforms that report a stream going live.

Is an old video posted when I add the channel?

Yes, once: the first check announces the newest video in the feed. After that, only newly uploaded videos are posted.

How many YouTube channels can I follow?

Up to 25 YouTube follows per server. The same channel can't be added twice to the same Discord channel, but it can be added to a different one.

Adding it is all it takes to try

Add VeyroBot to your server and turn on the modules you want in the web dashboard. You can switch off anything you don't use.

Add to Server for Free