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

Third Party Integrations

  1. Support
  2. Third Party Integrations

Overview

See: StreamElements ( Authenticating ), StreamLabs ( Authenticating or Points ), TipeeeStream ( Authenticating ) or Twitch ( Authenticating, Automatically Updating Your Category or Rewards )

The first time you press connect you will be asked to login to the various accounts you have enabled in the options.

StreamElements

See: Authenticating

StreamElements acts as source of donations which InstructBot can respond to. To enable it please open the options window and toggle "Enabled integration this StreamElements" on, see here.

For an overview of how to setup InstructBot for StreamElements please watch the below.

Authenticating

When connecting you'll be presented with:

InstructBot showing StreamElements login screen.

To authenticate please login and authorise InstructBot.

InstructBot example of authorising StreamElements.

If the login screen fails to load within the window you can press "Open in browser" which will open a page in you default browser:

InstructBot showing an example of how to authenticate StreamElements in a browser.

Note if you authenticate in your default browser you will be asked to download and open a file in InstructBot.

Once authenticated the window will close and connecting will processed.

StreamLabs

See: Authenticating or Points

StreamLabs acts as source of donations which InstructBot can respond to. To enable it please open the options window and toggle "Enabled integration this StreamLabs" on, see here.

For an overview of how to setup InstructBot for StreamLabs please watch the below.

Authenticating

When connecting you'll be presented with:

InstructBot showing StreamLabs login screen.

To authenticate please login and authorise InstructBot.

If the login screen fails to load within the window you can press "Open in browser" which will open a page in you default browser:

InstructBot showing an example of how to authenticate StreamLabs in a browser.

Note if you authenticate in your default browser you will be asked to download and open a file in InstructBot.

Once authenticated the window will close and connecting will processed.

Points

InstructBot uses the StreamLabs extension currency. To configure InstructBot correctly you must:

  1. Have the StreamLabs twitch extension here installed and configured.

  2. Switch your StreamLabs chatbot to use the extension currency.

    InstructBot StreamLabs points configuration required.

  3. This will then sync your points with the extension and allow InstructBot to use them.

Note: InstructBot can't use StreamLabs Cloudbot as a point system as there API doesn't allow it.

TipeeeStream

See: Authenticating

TipeeeStream acts as source of donations which InstructBot can respond to. To enable it please open the options window and toggle "Enabled integration this TipeeeStream" on, see here.

Authenticating

When connecting you'll be presented with:

InstructBot showing TipeeeStream login screen.

To authenticate please login with TipeeeStream if you are not already. Once logged in you'll then be presented with:

InstructBot showing TipeeeStream authorise screen.

Accepting will authorise InstructBot to connect to your TipeeeStream account.

If the login screen fails to load within the window you can press "Open in browser" which will open a page in you default browser:

InstructBot showing an example of how to authenticate TipeeeStream in a browser.

Note if you authenticate in your default browser you will be asked to download and open a file in InstructBot.

Once authenticated the window will close and connecting will processed.

Twitch

See: Authenticating, Automatically Updating Your Category or Rewards

Twitch acts a a source of bits, follows, host, messages, raids and subscriptions. It also act as a target for messages allowing InstructBot to notify users of actions that are being performed.

InstructBot when it can will send all messages as it's self. There are some actions however that require it to act as the broadcaster, for example timing out moderators, and in those cases it will act as you.

For an overview of how to setup InstructBot for Twitch please watch the below.

Authenticating

When connecting for the first time you'll be presented with:

InstructBot showing Twitch login screen.

To authenticate please login and authorise InstructBot.

If the login screen fails to load within the window you can press "Open in browser" which will open a page in you default browser:

InstructBot showing an example of how to authenticate Twitch in a browser.

Note if you authenticate in your default browser you will be asked to download and open a file in InstructBot.

Once authenticated the window will close and connecting will processed.

Automatically Updating Your Category

InstructBot can be configured to automatically update the category shown on Twitch to match the name of the currently active application. To enable this behaviour when you connect with InstructBot or your active application changes toggle it on in the options, see here.

Rewards

InstructBot can be configured to use Twitch Channel points. To configure InstructBot correctly you must:

  1. Enable rewards in the options, see here.

  2. Create rewards with the point value you want to trigger commands.

  3. Create triggers with matching point value.

For example in the below three rewards have been created, a mumble, shoot and grenade:

InstructBot showing Twitch channel point integration.

You can then create commands with matching points triggers:

InstructBot showing an example of a shoot command being triggered by Twitch channel points.

When a users redeems a reward the command with matching points will then be triggered.

Note:
Twitch doesn't specify if a reward has been completed or rejected, only that it's been triggered. As such the command will trigger when the reward is requested not when it's completed.

Twitch also doesn't provide an API to update the completed / rejected state. As such if the command is on cooldown the user will be granted a use, rather than having there Twitch channel points returned.

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