Skip to content

Connecting Platforms

Kristopher Barrantes edited this page Oct 30, 2026 · 4 revisions

Connecting platforms

Open Platforms in the left rail. Each platform has its own page with a status header (connected or not, which account) and Connect / Disconnect buttons. Tick Connect automatically on startup to reconnect every time Cuebot starts.

Sign-ins are stored encrypted on your computer and never leave it. Sign out revokes Cuebot's access at the platform.

Twitch

  1. Platforms > Twitch > Sign in with Twitch.
  2. Twitch opens in your browser and Cuebot shows a code. Make sure you are logged in to your streaming account, then confirm the code on Twitch.
  3. The Settings tab lists the permissions (scopes) Cuebot asks for. You can choose what to request; events and steps that need a permission you left out are skipped with a warning in the log. Sign in again to apply changes.

Bot account (optional). Sign in a second Twitch account as the bot; chat messages and whispers are sent as the bot while events still come from your broadcaster account. Use a private browser window (or log in to twitch.tv as the bot first) so Twitch signs in the right account.

The Twitch page also manages channel-point rewards, polls, predictions, title and category, raids, clips, markers, shield mode and moderators.

YouTube

  1. Platforms > YouTube > Sign in with the browser.
  2. Pick the channel (brand account) you stream on when Google asks.
  3. While Google is still verifying Cuebot, Google shows "Google hasn't verified this app". Click Advanced, then Go to Cuebot. Cuebot asks only for "Manage your YouTube account".

Cuebot finds your live broadcasts by itself and reads their chat as soon as you go live. A bot account is optional, as on Twitch.

API quota. Every call to the YouTube Data API costs quota from a daily allowance. Cuebot receives live chat as a stream (one charge per connection), so a stream costs roughly 280 units an hour with default settings. The YouTube page shows the estimate and today's usage. Heavy users can use their own Google Cloud project, which gives them their own quota: open Advanced: use my own Google Cloud project on the YouTube page and follow the steps there.

Kick

  1. Platforms > Kick > Sign in broadcaster.
  2. Approve Cuebot in the browser window that opens (sign in to the right Kick account first).

Cuebot looks up your channel's ids automatically. If kick.com blocks that lookup, the page explains how to copy them from your browser. A bot account is optional.

Rumble

Rumble has one official API, the Live Stream API.

  1. On rumble.com open your account menu > Live Stream API, create a key and copy the full URL.
  2. Paste it on Platforms > Rumble and connect. Cuebot reads followers, subscribers, rants, live status and chat.
  3. To post chat messages, sign in with your Rumble username and password. Cuebot keeps only the session, never your password. Rumble has no official chat API, so sending may break if Rumble changes its site.

Using your own apps

Release builds of Cuebot sign in with Cuebot's own apps on each platform. If you prefer your own (or you built Cuebot from source, which has none), each page has an Advanced section where you can enter your own client ID and secret. Your own app keeps being used until you clear it.

Clone this wiki locally