Skip to main content

Shoutout User

Runs on: Backend — calls the Twitch Helix API to trigger the shoutout.

The Shoutout User effect sends the official Twitch shoutout to the specified streamer, which highlights their channel in chat and (on supported clients) shows their stream preview. Connect a User object from a trigger — for example, the raiding channel from a Raid trigger — or pass a plain username string that the backend will resolve before submitting the shoutout.

This requires the moderator:manage:shoutouts scope on your bot's authorization. The Twitch API enforces its own cooldown between shoutouts, so sending two shoutouts back-to-back in rapid succession may result in the second being silently dropped by Twitch.

Inputs

NameTypeDescription
useruser or stringThe streamer to shout out. Pass a User object or a Twitch login name string.

Example

When your channel receives a raid, a Raid trigger fires and outputs the raiding channel as a User. Wire that directly into Shoutout User so the bot automatically issues an official shoutout to every incoming raider — no manual /shoutout command needed.