Requires Basic. Up to 10 channels per server. See how notifications work for the shared rules.
Adding a channel
Search by channel name. Vetox resolves it to a channel ID; an unresolvable channel is rejected with YouTube channel not found.Settings
Variables
How new content is found
Checked every 5 minutes, with a 10-minute cooldown per channel. Vetox reads the channel’s feed and considers the 5 most recent entries each time.A channel that publishes more than 5 videos inside one 5-minute window can have the oldest of them missed.
Real-world setup
1
Turn YouTube on in Server Setup
2
Add the channel by name
3
Separate uploads from streams if you want different wording
You cannot route uploads and live streams to different Discord channels for the same YouTube channel — one channel per entry. Use
{video.type} in the embed to distinguish them instead.4
Check Embed Links in the target channel
Troubleshooting
A new video was not announced
A new video was not announced
Check the Server Setup toggle and premium first. Then confirm at least one of the two notify toggles is on. If the video is over 2 hours old, it is deliberately skipped.
A premiere announced as a normal upload
A premiere announced as a normal upload
Expected — premieres are classified as uploads.
Shorts are announced and I do not want them
Shorts are announced and I do not want them
There is no filter to exclude Shorts. Everything on the channel’s feed is treated the same.
Announcements are up to five minutes late
Announcements are up to five minutes late
That is the poll interval. YouTube is checked every 5 minutes, not instantly.
Twitch
Live streaming with instant state tracking.