NEW
Become a better UGC Content Creator - Learn more and join our free 100 day newsletter challenge
Join the Challenge
A favicon of InstructBot

InstructBot

InstructBot is a desktop app for streamers that connects to Twitch and other services, allowing viewers to trigger in-game actions using bits, points, or donations.

A screenshot of InstructBotVisit

Brief Overview of InstructBot

InstructBot is a powerful live streaming software designed to bridge the gap between a streamer's game and their audience. It functions as a desktop application that gives viewers direct control over in-game events, creating a highly interactive and often unpredictable broadcast. The main problem it solves is static viewer engagement, transforming passive watching into active participation. The tool connects directly with Twitch, StreamElements, StreamLabs, TipeeeStream, and various charity platforms. It intercepts viewer interactions like cheers, donations, channel point redemptions, and subscriptions, and translates them into pre-configured commands. These commands can manipulate keyboard and mouse inputs, effectively allowing the audience to press keys, click buttons, or even mute the streamer's game audio. This multistreaming solution for viewer interaction supports a wide variety of games on Windows, making it a flexible choice for creators looking to enhance their broadcast quality with dynamic content.

InstructBot Key Features for Content Creators

  • Extensive Third-Party Integrations: InstructBot connects with multiple platforms simultaneously. It integrates with Twitch for bits, channel points, and subscriptions, as well as StreamElements, StreamLabs, and TipeeeStream for donations and points. It also supports charity platforms like DonorDrive, GoFundMe, JustGiving, and Tiltify.

  • Highly Configurable Command System: Creators have full control over what viewers can do. The application features a wide range of command types, including Input Commands to simulate key presses and mouse movements, Play Sound Commands for audio alerts, and Timeout Commands that let viewers manage each other.

  • Advanced Trigger System: Viewer actions are initiated through a robust trigger system. Commands can be activated by dozens of events, such as specific bit amounts, donation values, subscriptions, gifted subs, hosts, raids, emote combinations, emote pyramids, and even text patterns matched via Regex.

  • Specific Application Targeting: To prevent misfires, commands can be configured to run only when a specific game or application is the active window. The tool can track applications by window title or process identifier, ensuring that a command meant for a game doesn't execute on the desktop.

  • Shared Cooldowns and Limitations: To maintain balance, streamers can create cooldowns and usage limits that are shared across multiple commands. This prevents viewers from spamming powerful or disruptive actions, as triggering one command can place a related one on cooldown for all users or a specific user.

  • Command Queues and Priority: The software manages incoming viewer actions through a queue system. Creators can define multiple queues and set execution priority for commands, ensuring that critical or high-priority actions are executed first, even if triggered after others.

  • Built-in Polls and Predictions: InstructBot allows for the creation and management of Twitch Polls and Predictions directly from the application. More importantly, commands can be automatically triggered based on the final outcome, allowing the community's vote to have a direct impact on the stream.

  • Emulator for Offline Testing: A built-in emulator lets creators test their entire setup without needing to be live. It can simulate events like cheers, donations, follows, and subscriptions, allowing for thorough configuration and debugging of commands and triggers before presenting them to the audience.

  • Conditional Command Execution: Commands can be configured with conditions that must be met before they execute. For example, a command can be set to only run if the streamer is not pressing certain keys, such as 'W' or 'Shift', preventing actions from interrupting critical gameplay moments.

  • Custom Bot Account: Instead of using the default InstructBot account, streamers can configure the application to use a custom Twitch account for all its chat interactions, providing a more personalized and branded experience for their channel.

InstructBot Target Users & Use Cases

InstructBot is built for Twitch streamers who want to elevate audience participation beyond simple chat messages. Its detailed configuration options suggest it is best suited for intermediate to advanced creators who are comfortable setting up complex rules and interactions. The tool is designed for solo streamers, as it lacks any features geared toward team management or collaborative production.

Specific Use Cases:

  • Chaotic Gameplay Modifiers: Allowing viewers to spend points to swap the streamer's left and right mouse buttons for 30 seconds during a firefight.
  • Community-Triggered Soundboards: Setting up various sound effects that viewers can play on stream by cheering specific bit amounts.
  • Forced In-Game Actions: Creating an input command that makes the player character jump or reload, which can be triggered by a subscription.
  • Interactive Challenges: Letting the audience use channel points to mute the game's audio, forcing the streamer to rely on visual cues.
  • Rewarding Supporters: Granting VIPs or moderators access to unique, lower-cost commands that can help or hinder the streamer.
  • Automated Help Menus: Generating automatic chat messages that list all available commands and their costs when a viewer types !help.
  • Charity Stream Incentives: Linking donations on platforms like GoFundMe or Tiltify to trigger special in-game events or on-screen alerts.
  • Timed Community Events: Using a timed trigger to activate a random command every 10 minutes, keeping the stream unpredictable.

How to Get Started with InstructBot

Getting set up with InstructBot involves a few straightforward steps to connect the software to your streaming accounts and configure your first interactions.

  1. Download the Application: First, log in on the InstructBot site to download the desktop application. A 30-day free trial is available for new subscribers.
  2. Install and Launch: Install the application on your Windows PC and run it.
  3. Connect Your Accounts: Follow the prompts within the application to connect to your Twitch account. You can also integrate other services like StreamElements and StreamLabs at this stage.
  4. Configure a Command: Navigate the UI to create your first command. For example, create an Input Command that presses the 'G' key.
  5. Set Up a Trigger: Assign a trigger to the command, such as a 100-bit cheer or a Twitch Channel Point reward.
  6. Target Your Game: In the application settings, define your game as the target application to ensure commands only run while you're playing.
  7. Go Live: Start your stream and inform your viewers about the new interactive commands they can use.

Frequently Asked Questions About InstructBot

Is InstructBot free? No, InstructBot is a subscription-based service. It offers a 30-day free trial for new subscribers, after which a 6-month or yearly subscription is required to continue using the software.

What are the system requirements? To run InstructBot, you need a 64-bit version of Windows 10 or Windows 11 and a stable internet connection to communicate with the integrated services.

What platforms does InstructBot integrate with? InstructBot integrates with Twitch, StreamElements, StreamLabs, and TipeeeStream. It also supports charity fundraising platforms, including DonorDrive, GoFundMe, JustGiving, and Tiltify.

Does InstructBot support Twitch Channel Points? Yes, the application includes a native Twitch Channel Point trigger. This can be configured in a "managed" mode, where the bot creates and controls the reward on Twitch, or an "unmanaged" mode, where it responds to a pre-existing reward.

Can I use my own bot account in chat? Yes, InstructBot allows you to configure a custom Twitch user account to act as the bot in your channel, rather than using the default InstructBot user.

Can I test my commands before going live? Yes, the software includes an emulator on the processing screen. This feature allows you to simulate various triggers like cheers, donations, follows, and raids to test your command setup without being live.

Bottom Line: Should Content Creators Choose InstructBot?

For Twitch streamers on Windows looking to create a deeply interactive and dynamic broadcast, InstructBot is an exceptionally powerful tool. Its core value lies in its immense customizability, allowing creators to design unique experiences where the audience has a tangible impact on the gameplay. The sheer number of trigger types—from bits and donations to emote pyramids and regex matching—provides a nearly limitless canvas for creativity.

The main advantages are its direct input control, robust command queueing system, and extensive integration with major streaming and charity platforms. However, its complexity and Windows-only availability are potential limitations. The learning curve may be steep for beginners, as unlocking its full potential requires a significant time investment in configuration. For creators willing to dive into its settings, InstructBot offers an unparalleled way to boost viewer engagement and make every stream a unique, collaborative event.

Details

Categories:
Tags:
Socials:
A favicon of ContentCreators