Skip to content

Corneta guides · Guide

How to add multi-platform chat and alerts to OBS

Corneta gives you two local URLs: one for alerts and one for the unified chat. Add each URL as a Browser Source in OBS, test them separately and keep the source platform visible.

Published
Reading time
2 min read
Corneta version
0.11.0
Tested with
Corneta 0.6.0 (Windows 11, installed app), OBS Studio 32.2.1 (Windows 11 with Browser Source)

Separate what you read from what the audience sees

The unified panel is private. The overlay is public because it goes into the video. Don't turn everything on out of habit: decide whether the scene needs chat, alerts or both.

Enlarge image

Fit
Corneta unified chat with messages and their sources from Twitch, YouTube and Kick.

The panel keeps the source of each message visible before you decide what goes into the video.

The panel keeps the source of each message visible before you decide what goes into the video.Source: CornetaCorneta version: 0.11.0

In the installed Corneta app, open Chat → Set up → Overlays and turn on the local server. It generates one URL for alerts and another for chat. The demo mode in the browser doesn't start this server.

Add them in OBS

  1. Copy the URL of the block you want.
  2. In OBS, add a Browser Source to the scene.
  3. Paste the URL and set the width and height for the area you use.
  4. Turn on sound only on the alerts source, if you want to hear it on stream.
  5. Go back to Corneta and use Test.
  6. Repeat for the second block, without reusing the same source.

The Add to OBS action automates this step when the WebSocket is connected. If you change the position, duration or size later, remove the source and add it again so you don't keep an old URL.

A layout that doesn't turn into a mess

  • keep the chat away from the HUD, captions and webcam;
  • limit the number of messages;
  • use automatic fade-out when the feed covers content;
  • keep the platform icons visible;
  • hide commands that start with !;
  • test long names, emotes and two-line messages.

Rules and moderation still apply

A message shown in the overlay crosses the visual boundary between platforms. It doesn't get unified moderation: deleting it at the source doesn't guarantee the text disappears from a frame that has already been streamed.

To fix a transparent screen, a busy port or caching problems, follow the OBS overlay troubleshooting.