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
| Name | Type | Description |
|---|---|---|
message | chat-message | The chat message object from the Chat Message trigger or an upstream check node. |
Outputs
| Name | Type | Description |
|---|---|---|
pass | chat-message | The message, forwarded if it is from a shared chat session. |
fail | chat-message | The 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.