Tools

Social alerts

Automatically announce every post from your favorite creators: Ganyu watches 9 platforms and posts in the channel of your choice, with a customizable announcement message.

By the Ganyu team Updated on

Supported platforms

Each platform has its own page in the Alerts tab of the The web dashboard. There you declare the account to follow by its identifier (username, channel, subreddit or feed URL depending on the case).

  • YouTube — new videos and livestreams from a channel.
  • Twitch — stream starts of a streamer.
  • Kick — stream starts of a streamer.
  • TikTok — new posts from an account.
  • X (Twitter) — new posts from an account.
  • Bluesky — new posts from an account.
  • Reddit — new posts from a subreddit.
  • RSS feeds — any site that exposes a feed.
  • Podcasts — new episodes from a podcast feed.

Setting up an alert

Everything happens in the The web dashboard: open the page for the platform you want, add the account to follow, choose the destination channel and then, optionally, a display name and a custom announcement message (up to 2000 characters, for example to mention a role).

Ganyu then automatically composes a nice embed (author, title, description, thumbnail, "View" button) for each new post. Your custom message, meanwhile, is posted as text above the embed.

Each alert can be enabled or disabled individually without having to delete it.

VariableReplaced with
`{title}`The post's title.
`{url}`The link to the post.
`{author}`The name of the followed creator.

Tip — Insert {title} and {url} into your announcement message for dynamic text, e.g. @everyone {author} just posted: {title} — {url}.

Quotas and premium

Social alerts are a Premium server feature: the free tier doesn't let you set up any. The quota applies per platform — so you can follow as many YouTube channels as Twitch streamers, each within its limit.

TierFollowed accounts per platform
Free0
Premium3
PRO25

Tip — Combine a Twitch alert with a button-role mention (Automatic roles & welcome) so your members choose for themselves whether to get notified.

Frequently asked questions

How quickly is a post announced?

Ganyu polls each followed platform regularly. The announcement therefore arrives shortly after the post, within the limits of the check cycle and each platform's own delays.

Can I mention a role in the announcement?

Yes. Put the mention (@everyone, @here or <@&roleId>) in the alert's custom message field: it will be posted as text above the embed.

How many creators can I follow?

The quota applies per platform: 3 accounts per platform on Premium, 25 on PRO. The free tier doesn't allow social alerts.

An alert stopped working, what should I do?

Check that the account's identifier is still valid (channel not renamed/deleted) and that the destination channel still exists and remains accessible to the bot. You can disable and then re-enable the alert from the dashboard.

How do I announce a Twitch stream on Discord?

Open the Twitch page in the Alerts tab of the The web dashboard, add the streamer's handle, pick the target channel and save. Ganyu posts an embed as soon as the stream goes live.

Which platforms does Ganyu watch?

Nine: YouTube, Twitch, Kick, TikTok, X (Twitter), Bluesky, Reddit, RSS feeds and podcasts. Each has its own configuration page and its own quota.

Can I follow a site with no API?

Yes, through its RSS feed: any site that exposes one can be followed like a social platform, including a podcast feed where every new episode triggers an announcement.

Can I customise the announcement message?

Yes, up to 2,000 characters posted as text above the embed, with the {title}, {url} and {author} variables. That is where a role mention goes if you want one.

Can I pause an alert without deleting it?

Yes, every alert can be enabled and disabled individually. Its configuration is kept, so you can mute announcements during a break and resume exactly as before.

Can each creator post to a different channel?

Yes, the target channel is picked per alert. Nothing forces you to group every announcement from one platform in the same place.

Can I rename a followed account in the announcements?

Yes, an optional display name replaces the technical account id. Handy when a channel handle does not match the name your community knows the creator by.

Sources and official documentation

Tools

Ready to try Ganyu?

Add Ganyu to your Discord server for free and put this guide into practice in under a minute.

Add Ganyu for free