Notifications

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 listView 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 #streams

Step 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 ninja

Step 3: Manage Subscriptions

View your active subscriptions and customize notification settings as needed.

/twitch list

Notification 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 streamername

Streamer Status Check

Instantly check if a streamer is currently live without waiting for an automatic notification.

/twitch status streamername

Multi-Channel Setup

Set different notification channels for different categories:

Primary Stream Channel

Main notification channel for all stream alerts.

/twitch set-notification-channel #streams

High-Priority Streamers

Use role mentions for favorite streamers to get special attention.

Customize messages with @Streamer roles

Permission 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.