Logo

Stream Deck Plugin

Introduction

The Viewbot.tv Stream Deck plugin lets you control your instances directly from your Elgato Stream Deck. Start viewers, chatbots and followbots, fire off a Chat Burst, or monitor your autostart status with a single button press, without ever opening the dashboard mid-stream.

Buttons stay in sync with your live instances: they show real-time progress, switch between start and stop states, and reconnect automatically if you close and reopen the Stream Deck app.

Requirements

  • Elgato Stream Deck software 6.4 or newer (works with any Stream Deck hardware)
  • macOS 10.15+ or Windows 10+
  • A Viewbot.tv account and an API key

Installation

Download the plugin and double-click the .streamDeckPluginfile. The Stream Deck app installs it automatically. You'll find the Viewbot.tv actions under the "Viewbot.tv" category in the actions list.

Download the plugin

Direct link: https://downloads.viewbot.tv/tv.viewbot.streamdeck.streamDeckPlugin

Connecting your API key

The plugin talks to Viewbot.tv using an API key, so it never needs your password.

  1. Click your username in the top-right of the navbar to open the account menu, then click Settings.
  2. In the Settings window, open the API Keys tab.
  3. Click Create Key, give it a name (for example "Stream Deck"), then click Create.
  4. Copy the key right away. For security it is only shown once.
  5. Drag any Viewbot.tv action onto your Stream Deck, open its settings, and paste the key into the API Key field.

One key for every button

The API key is saved globally, so you only enter it once and every action then shares it.

Actions

The plugin ships with five actions. Each works on both Twitch and Kick.

Start Viewers

Launch a viewbot with a configured amount and join delay. Press again to stop; the button shows the live viewer count as it ramps up.

Start Chatbot

Start a chatbot using one of your saved chatlists, with a configurable amount, delay and per-bot or per-message delay mode.

Start Followbot

Launch a followbot with a target amount and delay. The button resets to idle automatically once the target is reached.

Chat Burst

Fire a short, fast burst of chat messages for a set duration, then auto-stop. Perfect for hype moments.

AutoStart Status

Monitor your autostart configuration at a glance: LIVE, startup progress, READY, or OFF.

Chat Burst mode

Chat Burst is built for those big moments like a clutch play, a giveaway, or a raid. Set the number of chatters, a fast delay (for example 1-2 seconds) and a burst duration between 5 and 60 seconds. Hit the button and the plugin floods chat for that window, showing a live countdown, then stops itself automatically, so there is nothing to remember to turn off.

Next Steps

Want to fine-tune what each button does? The bot guides cover every setting in detail: