# A Discord bot for YouTube and RSS alerts

> Announce new YouTube videos and blog or news posts in your server. Follow channels and feeds with a command, ping a role, and the bot checks every 10 minutes.

Source: https://buildcord.dev/templates/social-alerts/
Updated: 2026-11-05
Publisher: Buildcord (https://buildcord.dev)

Follow a YouTube channel with /alerts youtube, or any RSS or Atom feed with /alerts feed, and say where new posts should go. Every 10 minutes the bot checks each feed and posts anything new with its link, which Discord shows with a preview. Each feed can ping a role.

Plan: Paid. Checking feeds every 10 minutes needs a schedule, and schedules run on a bot that stays connected, which is on the Paid plan.
Add it to a server: https://app.buildcord.dev/templates/social-alerts

## What it does

1. A moderator runs /alerts youtube or /alerts feed with where to post and, if they like, a role to ping.
2. The bot reads the feed once to check it works, and notes the newest post so old ones aren't announced.
3. Every 10 minutes a schedule reads each feed the bot follows.
4. When there's a post it hasn't announced, it posts the title and link in that feed's channel.

## Commands

- `/alerts youtube`: Follows a YouTube channel by its id, which starts with UC. Needs the Manage Server permission.
- `/alerts feed`: Follows an RSS or Atom feed by its address. Needs the Manage Server permission.
- `/alerts list`: Shows the feeds the server follows.
- `/alerts remove`: Stops following a feed by its number.

## Before you add it

- A channel for alerts where the bot can send messages.
- The Mention Everyone permission, which the invite link asks for, if the role to ping isn't one anyone can mention.

## What you can change

- Check more or less often by changing the schedule.
- Change the wording of the announcement.
- Follow a podcast, a subreddit or a news site the same way as any other feed.

## Questions

### How do I find a YouTube channel's id?

Open the channel's page, open its description, and choose Share channel, then Copy channel ID. It starts with UC.

### Can one server follow several channels?

Yes, up to 25 feeds, each posting to its own channel with its own ping.

Step-by-step guide: [How to post YouTube uploads to Discord automatically](https://buildcord.dev/guides/youtube-notifications-discord/)
