Twitch Notifications
Receive instant alerts when your favorite Twitch streamers go live.
Overview
SYNTHET's Twitch Notifications feature delivers real-time alerts to your Discord server when streamers you follow start broadcasting. Never miss a stream from your favorite content creators.
Set up custom stream alerts, customize notification messages, and manage multiple streamer subscriptions with intuitive commands. Notifications include streamer name, game category, stream title, and a direct link to the stream.
Twitch live alerts are typically delivered within 30-60 seconds of a streamer going live.
Core Commands
Use these commands to manage your Twitch stream notifications:
/twitch subscribe <streamer_name> | Subscribe to a Twitch streamer for live alerts |
/twitch unsubscribe <streamer_name> | Stop receiving notifications from a streamer |
/twitch list | View all your active streamer subscriptions |
/twitch set-notification-channel <#channel> | Set where Twitch alerts are posted |
/twitch status <streamer_name> | Check if a streamer is currently live |
/twitch info <streamer_name> | View detailed information about a streamer |
/twitch pause <streamer_name> | Temporarily pause notifications from a streamer |
/twitch resume <streamer_name> | Resume notifications from a paused streamer |
/twitch customize-message <template> | Customize the notification message format |
/twitch category-filter <streamer_name> <game> | Only notify for specific game categories |
Getting Started
Set up Twitch Notifications with these simple steps:
Step 1: Create a Notifications Channel
Create a new channel in your server dedicated to Twitch stream notifications. This keeps alerts organized and easy to find.
/twitch set-notification-channel #streamsStep 2: Subscribe to Streamers
Subscribe to your favorite streamers using their Twitch usernames. You can subscribe to as many streamers as you want.
/twitch subscribe ninjaStep 3: Manage Subscriptions
View your active subscriptions and customize notification settings as needed.
/twitch listNotification Types
Different notifications are sent for various Twitch events:
Stream Live
Trigger: Streamer starts broadcasting
Includes title, game, thumbnail, and direct stream link
Stream Title Changed
Trigger: Streamer updates the stream title
Notifies of title changes during active streams
Game Changed
Trigger: Streamer switches games during stream
Alerts when the streamer changes what they're playing
Stream Ended
Trigger: Streamer goes offline
Optional notification that stream has concluded
Notification Content
Each live alert includes comprehensive stream information:
Standard Live Alert Includes:
- • Streamer name and profile picture
- • Stream title and current game/category
- • Stream thumbnail preview image
- • Viewer count (updated in notifications)
- • Stream duration and uptime
- • Direct Twitch stream link and follow button
- • Streamer description and profile info
Advanced Features
Enhance your Twitch notification experience with advanced options:
Category Filters
Only receive alerts when a streamer is playing specific games or categories. Useful for streamers who play multiple games.
/twitch category-filter streamername "Valorant"Custom Messages
Customize how notifications appear in your channel. Use template variables like {streamer}, {game}, and {title}.
/twitch customize-message "🔴 {streamer} is live!"Pause & Resume
Temporarily stop notifications from a streamer without unsubscribing. Resume notifications whenever you're ready.
/twitch pause streamernameStreamer Status Check
Instantly check if a streamer is currently live without waiting for an automatic notification.
/twitch status streamernameMulti-Channel Setup
Set different notification channels for different categories:
Primary Stream Channel
Main notification channel for all stream alerts.
/twitch set-notification-channel #streamsHigh-Priority Streamers
Use role mentions for favorite streamers to get special attention.
Customize messages with @Streamer rolesPermission Requirements
Ensure your SYNTHET bot has necessary permissions:
Send Messages - Post live alerts in the notification channel
Embed Links - Display stream thumbnails and preview images
Mention Everyone - Ping roles for special alerts (optional)
Read Message History - Track notification preferences
Manage Channels - Change notification channels
Tips & Best Practices
- • Use category filters to avoid notifications for streams you're not interested in
- • Create a dedicated #streams channel to keep alerts organized and visible
- • Customize notification messages to make them match your server's style
- • Use role mentions for your favorite streamers to get special attention
- • Check streamer status before watching to see current viewer counts
- • Pause notifications temporarily if you need a break without unsubscribing
- • Subscribe to streamers of different genres to discover new content
- • Remember that Twitch usernames are case-insensitive for subscriptions
Troubleshooting
Not receiving live alerts
Verify the notification channel is set with `/twitch set-notification-channel`. Ensure the streamer name is spelled correctly.
Duplicate notifications
Check that you haven't subscribed to the same streamer multiple times. Use `/twitch list` to see all subscriptions.
Category filter not working
Make sure the game name matches exactly on Twitch. Use the official category name for best results.
Streamer not found
Double-check the Twitch username spelling and verify the streamer account exists. Usernames are case-insensitive.
Missing streamer information
Some streamers may have restricted visibility. Verify the streamer account is public and accessible.