Signing in to platforms

People ask this as

What these pages are

Connections → Channels is the list of streaming platforms the app reads from — Twitch, YouTube and Kick, one row each. Connections → Bots holds the same three platforms in a second role: the account the app writes to chat as, instead of your own.

How to set it up

  1. Open Connections → Channels. The list is headed Active platforms & channels, and a platform you have never connected shows its name with Disconnected under it.
  2. Press the button on that row. It reads Connect followed by the platform's name. The connector starts and its own settings page opens straight away.
  3. Sign in there. The three pages differ, and each has its own guide — "Twitch Integration", "YouTube Integration", "Kick Integration". What they share is that signing in is a button, not a field: none of the three has anywhere to paste a token or an access key, so advice that begins "paste your token" is about a different program.
  4. Leave the page with the arrow Back at the top left. The row now shows the connected account's name and a badge.
  5. The badge reads CONNECTED, CONNECTING..., SIGN-IN REQUIRED or ERROR, and it changes by itself while you are looking at the list. Refresh at the top right re-reads everything.
  6. Next to the badge are Configure, which opens the platform's page again, Disconnect, and a bin icon whose tooltip is Remove connection.
  7. When the badge says SIGN-IN REQUIRED, the first button turns into Reconnect and is highlighted. It opens the same platform page, where you sign in again. Nothing else repairs it — there is no button that renews access from the outside.

The bot account

Connections → Bots is headed Chat bots and lists the same three platforms, because all three can write under a second account. It is connected the same way, with one difference that matters: sign in as the account the bot should speak as, not as your own. That name is what viewers see on every reply the app sends.

A bot row carries two buttons, Configure and Disconnect bot, and no bin. The bot is part of the platform's connection rather than a connection of its own.

Twitch: granted permissions

Permissions are handed over once, at sign-in. An account that signed in before a feature existed has no permission for it, and that feature then quietly does nothing instead of reporting an error. The Twitch page lists Granted permissions with a tick or a cross per feature and offers Re-authorize, which is the only way to add a missing one — the guide "Twitch Integration" walks through the list.

Kick: channel address and Chatroom ID

YouTube: chat arrives with the broadcast

The module reads the live chat of a broadcast that is running. With nothing live there is nothing to read, so CONNECTED with an empty chat is the normal state between streams. The channel and the bot sign in through different places, and both are still a button: the channel opens your usual browser, the bot opens a window inside the app, and it is in that window that you pick which channel it writes as. The guide "YouTube Integration" covers both.

Disconnect versus Remove connection

Disconnect stops the connector and keeps everything it has stored, the sign-in included. The row goes back to a Connect button, and pressing it starts the platform again, usually without a new sign-in. While it is off the whole platform is off, bot included.

Remove connection asks first — a dialog headed Confirm Delete — and then wipes everything that platform stored: the channel's sign-in and the bot's, if one was set up. The dialog says so outright, because the bot is part of the same connection and cannot be left behind. After that, signing in again is the only way back.

How you notice something has fallen over

The app does not interrupt you. What changes is the connection panel at the foot of the left sidebar: its header counts the rows it lists — Connected (4/4), or Partially Connected (3/4) when one is not well. Unfold it and they are grouped under Channels, Bots, Donations, OBS and strAImer Server, each with a dot. Green means connected. Red means the platform reported an error, or the app has no internet at all. Yellow is everything else: connecting, sign-in required, dropped, and nothing reported. That last part catches people out — a platform that has fallen off does not go red, it goes yellow, the same colour as one that is still coming up. Yellow that stays yellow is worth opening. Clicking a platform row opens the section it belongs to.

What it cannot do