« Help Center

Send Twitch.tv stream alerts to Discord

A guide by Readybot.io

Readybot is a free Discord bot that sends Twitch stream alerts to your server. Get notified when a stream goes live, publishes a new VOD, or releases video clips. Here's how to set it up.

  • Let your viewers know when you go live and follow your favorite streams. Twitch alerts always update as fast as possible.
  • Filter stream alerts by game name, only sending a notification when a stream is playing a specific game.
  • Optionally receive notifications when a stream goes offline or publishes highlights or clips.

Add up to 25 Twitch streams to your Discord server for free! Sign up to Readybot and add the Twitch Bot to your server now.

1. Connect your Discord server

Open the Readybot Dashboard and click "Add server" to connect the Discord server where you want Twitch alerts to appear.

Discord showing the Readybot permission prompt to add the feed bot

Select your server and click "Continue", then accept the permissions Readybot needs and click "Authorise".

2. Create a Twitch Feed Bot

Back on the Dashboard, click "Add bot" to create a new Feed Bot. Give it a name (e.g. "Twitch Alerts") and select the default Discord channel where stream notifications will be posted.

3. Add a Twitch stream

In the Feed Bot page, click on the "Twitch" category and choose "Add feed". Paste the Twitch stream URL:

Readybot showing the Twitch stream URL field

The correct format is https://twitch.tv/example, where "example" is the stream's username. Tip: enter the username only and the full URL will be autofilled.

4. Select alert types (optional)

Choose which Twitch events should trigger a Discord notification. By default, a message is sent when the stream goes live only.

Twitch event type options in the Readybot dashboard
Event type Description
Stream goes live Sends an alert when the given stream goes live.
Stream goes offline (VOD) Sends an alert when the live stream has gone offline and a VOD replay is published. The VOD must be at least one minute long.
New highlight or clip is uploaded Sends an alert when the stream publishes a new highlight or other video clip, excluding VODs.

5. Set up game filter (optional)

Restrict alerts to specific games. By default, alerts fire for any game or category. Enable the game filter to only get notified when the stream is playing a specific game.

Twitch game filter configuration in the Readybot dashboard

The game filter uses an exact match. Copy & paste the game name from the Twitch Game Directory as-is.

6. Wait for the first alert

Readybot will send its first Discord notification the next time the stream goes live or publishes a new video.

A Twitch live stream alert from Readybot posted in a Discord channel

Add more Twitch streams as needed from the Readybot Dashboard.

Tips & advanced usage

  • Separate by community: Create one bot for your own stream alerts in #announcements and another for followed streams in #streams.
  • Custom message appearance: Customize the bot name and avatar to match your server's brand.
  • Mention everyone: With a paid plan, you can mention roles or users when a stream goes live to make sure nobody misses it.
  • Multiple game filters: You can add more than one game to the filter list. The alert fires if the stream is playing any of the listed games.

Frequently asked questions

How quickly does Readybot detect a live stream?

Twitch alerts are updated as fast as possible, typically within a minute of the stream going live.

Can I track multiple games per stream?

Yes. Add multiple game names to the game filter. The alert will fire when the stream is playing any of the listed games.

Can I get alerts for stream title or category changes?

Currently Readybot notifies on stream start, stream end (VOD), and new clips/highlights. Mid-stream title or category changes do not trigger separate notifications.

How many Twitch streams can I follow?

Free accounts can follow up to 20 Twitch streams. Paid plans offer higher limits up to 1000 or more feeds.

Readybot.io is not affiliated with or related to Twitch Interactive, Inc. Readybot does not make any guarantees to the availability of the Twitch service.

Add Readybot to your server for free