Skip to content

Moving from Streamer bot

Kristopher Barrantes edited this page Nov 5, 2026 · 4 revisions

Moving from Streamer.bot

Also on the Cuebot Docs site.

Cuebot works the way Streamer.bot does: actions, sub-actions, triggers, %arguments%, ~globals~ and queues. You can bring your Streamer.bot actions across. Text-to-speech is built in, so you do not need Speaker.bot either.

Note: Cuebot is its own project, written from scratch. It is not made by the Streamer.bot team.

Bring your actions across

Settings > Import / Export

  1. In Streamer.bot, right-click the actions you want, choose Export, and copy the export text.
  2. In Cuebot, go to Settings > Import / Export, tab Import.
  3. Paste the text into the big box (or click Paste). You can also load a file with Open file….
  4. Click Preview. Nothing runs while you import.
  5. Tick what you want and click Import selected.

Imports bring actions (with their sub-actions, triggers and queues), commands, timers and global variables.

Read the import report

After an import, the Import report has three lists:

  • Converted: brought across and ready.
  • Kept as disabled placeholders: things Cuebot does not have yet. They are kept, switched off, with all their settings, so nothing is lost.
  • Please check: things that may not fit your new setup, like a file path that only exists on your old computer.

After the import

  1. Sign in again. Streamer.bot sign-ins do not come across. Sign in on each page under Platforms (see Connecting your platforms).
  2. Connect OBS on Apps > Stream apps (see Stream apps and devices).
  3. Test your most important actions with Test trigger….

What stays the same

  • The same variable signs: %user%, %input0%, ~myGlobal~ and functions like $math()$. See Variables.
  • Run C# code (Streamer.bot's "Execute C# Code") runs your C# code, with Streamer.bot's CPH methods. Almost all of them work.
  • Cuebot's WebSocket server (Streamer.bot API) on Apps > Servers speaks Streamer.bot's language, so overlays and tools made for Streamer.bot keep working. Turn it on there first.
  • The start options /headless and /resetwindow work (see Command-line options).

What is different

  • Cuebot runs on Linux as well as Windows.
  • Every action can also be seen and edited as a flowchart.
  • Commands are made on Automation > Commands and linked with the Command triggered trigger (see Chat commands).
  • Cloud backups go to your own Google Drive (see Backups and your data).

Sharing your own actions

Settings > Import / Export > Export

Settings > Import / Export, tab Export: tick the actions, commands, timers and global variables you want, and click Build string. You get a code that starts with CUEBOT1:. Click Copy to share it, or Save file… for a .cuebot file. Tick Include what the selected actions use so your friend gets everything they need.

Clone this wiki locally