Social Feeds
Get YouTube upload and Twitch live stream notifications sent directly to your server.
The Social Feeds module monitors YouTube channels and Twitch streamers, sending notifications to your server when new content is posted or a streamer goes live.
Quick Reference
| Command | Description | Permission | Cooldown |
|---|---|---|---|
.youtube | Manage YouTube feed subscriptions | Admin | 5s |
.twitch | Manage Twitch live notifications | Admin | 5s |
.feeds | View all social feeds across platforms | Admin | 5s |
YouTube Feeds
Get notified when a YouTube channel uploads a new video.
Subcommands
Aliases: yt
Permission: Admin
Accepted Formats
The <channel> parameter accepts multiple formats:
- Channel URL:
https://youtube.com/channel/UCxxxx - Handle URL:
https://youtube.com/@MrBeast - Handle:
@MrBeast - Channel ID:
UCxxxxxxxxxxxx
Examples
Message Template Variables
| Variable | Description |
|---|---|
{title} | Video title |
{url} | Video URL |
{author} | Channel name |
{duration} | Video duration (requires API key) |
{views} | View count (requires API key) |
Set the template to none or reset to revert to the default embed notification.
Only new videos are posted. Existing videos are not backfilled when you first subscribe. YouTube feeds are checked every 5 minutes.
Twitch Feeds
Get notified when a Twitch streamer goes live.
Subcommands
Aliases: tw
Permission: Admin
Accepted Formats
- Twitch URL:
https://twitch.tv/shroud - Username:
shroud - @Username:
@shroud
Examples
Message Template Variables
| Variable | Description |
|---|---|
{title} | Stream title |
{url} | Stream URL |
{author} | Streamer name |
{game} | Game being played |
{viewers} | Current viewer count |
Only new live broadcasts trigger notifications. Twitch streams are checked every 60 seconds. The Twitch integration requires TWITCH_CLIENT_ID and TWITCH_CLIENT_SECRET to be configured by the bot owner.
Viewing All Feeds
Use .feeds to see a unified view of all social feed subscriptions across all platforms in one embed.
Aliases: socialfeeds, sf
Permission: Admin
The overview shows each feed's platform, status (enabled/disabled), target channel, last check time, and failure count.
Limits
The number of social feeds you can have depends on your server's premium tier. Free servers have a lower limit than premium servers. Use .feeds to see your current usage.