Community

Twitch and YouTube notifications for your Discord server

Social alerts announce your creators the moment it matters: when a Twitch or Kick stream starts, when a YouTube video or Short drops, or when a feed posts something new. Paste a channel link in the web console, pick where to post and who to ping — BotGG does the watching.

  • Works on the Free plan
  • 1 slash command
  • Set up in the web console
stream-alertsDiscord preview

BotGGBOTToday at 20:14

@Stream Squad Nova is live on Twitch! https://twitch.tv/nova

Ranked grind to Immortal — come hang out
Game
VALORANT
Viewers
1,234
Watch stream
A Twitch go-live alert with a role ping

What you get

Twitch and Kick live alerts

The alert goes out when the stream starts, with title, game and viewers. When it ends, the post can turn into a “was live” recap with duration and peak viewers — or be kept or deleted.

YouTube uploads and Shorts

New videos, Shorts and live streams are announced through the official YouTube Data API, and you can filter which kinds to post. Paste a channel URL, @handle or channel ID.

RSS and Atom feeds

Follow blogs, news sites, patch notes or any public RSS/Atom feed. BotGG uses only official platform APIs and public feeds — no scraping.

Pings you control

Ping nobody, a role, @here or @everyone per subscription. Only the ping you chose can notify anyone — a stream title can’t smuggle in mentions.

Your text, your look

Write your own message with variables like {streamer}, {title}, {game} and {url}, choose a full, compact or no embed, a custom color and a Watch button.

Test before it’s live

/alerts test posts a sample alert so you can check the channel, ping and wording. /alerts list shows every subscription and its status.

How it works

  1. Enable Social alerts

    Open Social alerts in the web console and set a default channel and role to ping for new subscriptions.

  2. Add a creator or feed

    Choose the platform and paste the channel link, @handle or login. The console resolves the account and shows its name and avatar.

  3. Choose channel, ping and message

    Pick the channel, the ping, the embed style and your own text. The live preview shows exactly what the bot will post.

  4. Alerts arrive automatically

    BotGG checks live platforms about every minute and feeds every few minutes, then posts in your channel. Each subscription shows its status in the console.

Twitch notifications on Discord without the busywork

Streamer communities live on timing: a go-live ping ten minutes late is a ping nobody clicks. BotGG posts the alert with the stream title, game and viewer count, pings the role your members opted into, and — if you like — edits the same message when the stream ends so the channel shows a clean history of past streams instead of stale “live now” posts.

Let members choose whether they want those pings with a role menu, and greet new followers who join from the stream with Welcome messages.

Supported platforms, honestly

What each platform needs, so there are no surprises:

  • Twitch — live alerts through Twitch’s official API, which the bot operator connects; the console tells you if it isn’t available on your bot.
  • Kick — live alerts through the official Kick API.
  • YouTube — new videos, Shorts and live streams through the official YouTube Data API. With many channels, checks are spaced out to stay within Google’s daily quota.
  • TikTok — not available: TikTok has no official API for this, and its terms forbid automated collection.
  • RSS/Atom — any public feed, no setup needed.

Slash commands

Generated from the bot’s real command definitions. Full list on the commands page.

/alertsSocial alerts — creator live & upload notifications2 subcommands
  • /alerts listList this server’s social alert subscriptions
  • /alerts testsubscriptionPost a sample alert for a subscription (Manage Server)

Commands

Free vs Pro

Every feature works on the Free plan. Pro raises the limits and unlocks extras.

LimitFreePro
Social alert subscriptions3100

See pricing

Frequently asked questions

How do I get Twitch notifications in Discord?

Enable Social alerts in the web console, add a Twitch subscription with the streamer’s login or channel link, pick a channel and a role to ping. BotGG posts an alert when the stream starts.

How do I post new YouTube videos to Discord automatically?

Add a YouTube subscription with the channel URL, @handle or channel ID. New uploads and Shorts are posted automatically, and you can switch off the kinds you don’t want.

Can I write my own alert message?

Yes. Use variables such as {streamer}, {title}, {game}, {url}, {viewers} and {platform}. Leave it empty to use the default text in your server’s language.

What happens to the alert when the stream ends?

You choose per subscription: edit it into a “was live” summary with duration and peak viewers, keep it as is, or delete it.

How many creators can I follow?

Free servers can have 3 subscriptions; Pro raises the limit. See pricing for the numbers on every plan.

Ready to level up your server?

Add BotGG for free, then switch features on in the web console.