Cloudy pings your server when someone goes live on Twitch or Kick, or uploads to YouTube. Each platform is its own page in the sidebar, but they share one configuration shape and one subscription list.
| License | Premium |
| Needs | Send Messages, Embed Links |
This is the one thing that trips people up: the master switch is per platform.
Turning off YouTube does not turn off Twitch or Kick. Each page writes its own toggle, so you can run Twitch alerts and leave YouTube dormant with its subscriptions intact.
Determined by which page you are on. One entry per creator per platform — the same streamer can be tracked on Twitch and Kick with two separate entries.
1–100 characters · required
The URL slug, exactly as it appears in the address bar:
| Platform | Enter | From |
|---|---|---|
| Twitch | shroud | twitch.tv/shroud |
| Kick | trainwreckstv | kick.com/trainwreckstv |
| YouTube | @MrBeast or the channel id | The channel handle or youtube.com/channel/UC… |
Required
Where the live notification is posted.
Optional
Pinged when the stream starts. Make it an opt-in role members choose via
reaction roles — a stream ping to @everyone several times a week is
the fastest way to get members to mute the server.
Up to 500 characters · optional
Empty uses the default embed. Set it to replace the text with your own.
| Placeholder | Becomes |
|---|---|
{streamer} | Streamer name |
{url} | Link to the stream |
{title} | Stream title |
{streamer} is live: {title}
{url}
Default true
Off means the bot ignores this entry but keeps the data. Use it to pause a creator who is on hiatus instead of deleting and re-adding them later.
Twitch entries have two extra fields.
Default false
Posts a message whenever a new clip is created for this streamer.
Required when clip notifications are on
Where new clips are posted. Saving with clips enabled and no channel is rejected — a clip notification with nowhere to go would be silently dropped.
Kick and YouTube do not have clip support; the fields are not shown on those pages.