InstructBot Logo InstructBot
Login
Getting Started
Third Party Integrations
Overview StreamElements StreamLabs TipeeeStream Twitch
Applications
Commands
Overview
Command Types Creating Commands Downloading Commands Active Command Set Cooldowns Queues
Disable Profile Command Enable Profile Command External Command Help Command Input Command Mute Sound Command Parallel Command Play Sound Command Random Command Sequential Command Swap Left and Right Mouse Button Command Text Command Timeout Command Toggle Profile Command
Execute Command Nothing Command Use Command
Options
Environment
General Backup and Restore Console Key Bindings Sound Warnings
Notifications
Overview Connection
Commands
General Random Timeout Use
StreamElements StreamLabs TipeeeStream Twitch Users
Profiles
Rewards
Overview
Accumulator Discounts Follower Gifted Subscription Subscription
Editing Rewards Types of Rewards
Users Variables YouTube

General

  1. Support
  2. Options
  3. Environment
  4. General

See: Connection, DPI Mode, Logging, Currency Symbol, Points Name, Trigger Prefix, Account or Authentication

Below are general options controlling how InstructBot functions.

Connection

If you want InstructBot to start automatically when you launch the application you can toggle automatically connect on.

InstructBot options showing how to turn automatic connection on.

If you have automatic connection toggled on but don't want InstructBot to immediately start responding to trigger events (e.g. cheers, donations, messages etc...) you can toggle on "Pause after Automatically Connecting".

InstructBot options showing how to pause after automatically connecting.

If this is toggled on InstructBot will connect in the paused state and you must unpause before anything will trigger.

DPI Mode

DPI mode controls how Windows scales the InstructBot user interface.

Example of changing the DPI mode of InstructBot in the options.

Default: On most versions of Windows this will be Per Monitor

None: Windows will not scale the user interface.

System: Windows will be scale the user interface using the setting of the primary monitor.

Per Monitor: Windows will scale the user interface differently depending upon which monitor it is on.

Note: Sometime Per Monitor scaling can produce incorrect results in the user interface. If parts of the user interface appear to be wrong you may wish to switch the scaling to System or None.

InstructBot will need to be restarted for changed DPI mode to take effect.

Logging

The amount of detail output into the logging file. By default you shouldn't have to modify this. If you get a persistent error using a Detailed logging level will normally be enough to generate enough data to diagnose it. If you set you logging level to Verbose this will generate the most detailed information but will slow down InstructBot.

Showing how to change the Logging setting in the InstructBot options.

You can open the folder the logging files are created within by pressing the Open button.

Show the button which opens the folder InstructBot's log file are written to.

Currency Symbol

The currency symbol used within the UI and output into Twitch chat whenever a donation amount is rendered.

InstructBot options showing how to set the currency symbol.

Please note the currency symbol is always prefixed to the amount, e.g. £20

Points Name

The name given to your points system.

InstructBot options showing how to set the points name.

Trigger Prefix

The prefix required to trigger a command. E.g. if you have a trigger prefix of ! and a command called Shoot, users must type !Shoot to trigger the command.

InstructBot options showing how to set the trigger prefix.

Account

Switching accounts will log InstructBot out of your currently signed Twitch channel and allow you to login to a new channel. You may want to do this if you created a trial account on a temporary Twitch channel or you stream both on your channel and a shared channel. Note if you stream on a shared channel you must either know the login credentials or have had the owner of the channel contact us so we can enabled delegated access.

InstructBot options screen showing how to switch accounts.

Note: User information is stored per channel, so for example a user allowed to execute commands on your channel for free must then be allowed to execute commands on the shared channel for free.

Authentication

If InstructBot is having problems connecting with StreamElements, StreamLabs or Twitch you reset your authentication information. This will clear information stored both locally and remotely allowing to re-authorise InstructBot on those services.

InstructBot options screen showing how to clear your authenticating information.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptReject