Skip to main content

Is Shared Chat

Runs on: Frontend (Chatbox) — only available in the Chatbox Flow Editor; runs inside the OBS browser source.

The Is Shared Chat check reads the is_shared_chat flag on the incoming chat message. This flag is true when the message originated from a Twitch shared chat session — meaning the message was sent in a collaborative stream where multiple channels share a single chat. If the source_broadcaster_user_id field is present, the flag is true. If the message is from a shared chat session, it is forwarded to Pass; otherwise it goes to Fail.

Use this node to visually annotate shared-chat messages, or to apply a different layout when your chatbox is receiving messages from multiple channels at once.

Inputs

NameTypeDescription
messagechat-messageThe chat message object from the Chat Message trigger or an upstream check node.

Outputs

NameTypeDescription
passchat-messageThe message, forwarded if it is from a shared chat session.
failchat-messageThe message, forwarded if it is not from a shared chat session.

Example

During a shared stream, route shared-chat messages to a "shared" variant that shows a small icon indicating which channel the message came from. Regular messages go to the default variant.