One Discord bot for streamers.
Twitch go-live alerts that keep up while you stream and tidy up when you stop, your YouTube uploads, raid protection for the rush after a shout-out, giveaways and watch parties. One bot, and every service here runs on the Free plan.
YourBotAppTell them you are live
Add your Twitch username to the Social service and pick a channel. From then on every stream gets one alert that follows it from the first minute to the last.
Post as YourBot or through a webhook with the feed's own name and avatar, into a channel, a thread or a forum. In an announcement channel the alert can be published to servers that follow it.
Uploads and posts, too
The same service follows the rest of what you post. Each feed has its own channel, roles, message and filters.
- YouTube15 minNew uploads from a channel ID, an @handle or any youtube.com channel link.
- Bluesky5 minPosts from any account.
- Reddit30 minA subreddit or a Reddit search, as a feed.
- RSS or Atom15 minA blog, a podcast or a newsletter with a feed link.
When the stream sends people over
A shout-out sends people to your Discord all at once. Welcome gives them roles and a check at the door, and Sentinel steps in when the wave looks like a raid.
Roles on join
New members get their roles as they join, or after a delay of up to 10 minutes.
A check at the door
Verify with a button, a captcha or a web page, for everyone or only for accounts younger than a set number of days or with no avatar.
A greeting with a card
A welcome message with a welcome card the bot draws itself, and a DM if you want one.
Sentinel counts joins over a rolling minute. Past 10 a minute it moves the server into Hard raid mode by itself and stands down after 30 minutes. Both numbers are yours to change.
- Soft A 10 second slowmode in every text channel.
- Hard A 30 second slowmode, every new join quarantined, kicked or banned and every admin DMed. Arms itself here
- Lockdown Nobody can post, verification goes to its highest level and new joins are kicked.
A big shout-out can bring real fans faster than that. If yours often beat 10 joins a minute, raise the threshold so they are not held at the door. When raid mode stands down, the slowmode you had before comes back. More on Sentinel
Between streams
Giveaways your viewers can watch
Run the giveaway in Discord and let your viewers watch the draw. Entry can be held to people who are really part of the community.
YourBotAppA draw your viewers can watch
Each giveaway can have a Watch live page with a live clock, who is in and the draw played out when time is up. Watching needs no login.
Entry for the regulars
Gate entry on account age, time in the server, roles or messages sent (with Analytics on).
Extra chances
Give chosen roles extra chances to win, and server boosters some of their own.
Prizes that reach the winner
Every winner is sent a DM, and you can make them claim the prize. A winner who left the server before the draw is replaced.
Ready before your next stream
Everything starts switched off. Turn on Social first, then the rest as you need it.
- Step 1 Add YourBot Sign in with Discord and add the bot to your server. The Free plan needs no card.
- Step 2 Switch on Social Its setup creates a Social Alerts category with #patches, #streams and #creator-posts, read-only for members.
- Step 3 Add your Twitch feed Enter your Twitch username, pick #streams and the role to ping, then check the preview.
- Step 4 Pick the ending Keep, recap, delete or an offline line. Then switch on Welcome, Sentinel and the rest.
Free covers every service here
Every service on this page runs on the Free plan with no feature held back. Premium is billed per server and changes who your bot is and what else can run on it.
Free
No card- All ten core services, every feature
- Social, Welcome, Sentinel and Giveaways included
- Run by the shared YourBot bot
Add the bot and switch on what you need. Nothing to pay and no card to enter.
Add YourBot
Premium
Per server- Everything in Free
- Your own custom bot, hosted by YourBot
- Marketplace plugins and your Plugin Builder creations
- Monthly or yearly billing
- More servers on one subscription
If Premium ends, the server goes back to the shared bot and every service keeps running.
See Premium pricingQuestions
What is the best Discord bot for streamers?
One that handles go-live alerts, new arrivals and the community between streams without a separate bot for each. YourBot runs Twitch go-live alerts that update while you stream, YouTube uploads, welcome roles and verification, raid protection, watch-party voice rooms, events and giveaways on one bot, and all of them are on the Free plan.
Can a Discord bot post when I go live on Twitch?
Yes. Add a Twitch feed in YourBot's Social service with your Twitch username and pick a channel. YourBot checks Twitch every 2 minutes by default and posts one alert per stream with the title, the game, the viewer count and the stream preview, then updates it every 5 minutes without pinging again.
What happens to the alert when my stream ends?
You pick per feed: keep it, turn it into a recap with the duration, final and peak viewers and a VOD link when Twitch has one, delete it or post a short offline message.
Does the go-live alert ping @everyone?
Only if you switch that on for the feed. Otherwise it mentions just the roles you choose, such as a notifications role members opt into, and text in a stream title can never trigger a ping.
Can it post my YouTube videos too?
Yes, new uploads. Paste the channel ID, the @handle or any youtube.com channel link and YourBot resolves it when you save. The feed is checked every 15 minutes by default. It follows uploads, so there is no separate go-live signal for YouTube the way there is for Twitch.
Which platforms does it support?
Twitch go-live alerts, plus feeds for YouTube uploads, Bluesky posts, Reddit and any RSS or Atom feed. It has no Kick, TikTok, X, Instagram or Facebook feeds.
Does YourBot sync my Twitch subscribers into Discord roles?
No. YourBot does not connect to your Twitch account, so it never sees your subscriber list. It works with Discord roles: Welcome hands out roles on join, and a giveaway can require or exclude roles you pick.
What happens when a stream sends a wave of new members?
With Sentinel on, it counts joins over a rolling minute. Past your threshold, 10 a minute by default, it switches the server into Hard raid mode: a 30 second slowmode and every new join quarantined, kicked or banned as you choose. It stands down after 30 minutes and restores your slowmode. If your shout-outs bring more real fans than that, raise the threshold.
Can I run giveaways for my viewers?
Yes. Entry can require a minimum account age, time in the server, roles or a message count (with Analytics on). Chosen roles and server boosters can get extra chances, and each giveaway can have a Watch live page with a live clock, who is in and an animated draw that anyone can watch without logging in.
Is it free?
Yes. Social and every other service on this page are among the ten core services on the Free plan, run by the shared YourBot bot with no feature held back. Premium, billed per server, adds your own custom bot and lets marketplace plugins and your Plugin Builder creations run on your server.
Keep reading
Go live. Your Discord hears about it.
Add YourBot, switch on Social and enter your Twitch username. The next stream posts its own alert, and the alert keeps up until you stop.
Checked against the product on 2026-09-24