Releases

Bug Fixes

Fixed a bug with authentication token expiring unexpectedly.

Fixed a bug with sound device selection in the options window.

Enhancements

Enabled silent re-authentication so only when user interaction is required will browser pages be opened.

Version 3 Ready

Updated client to be ready to upgrade to version 3.

Bug Fixes

Fixed a bug with the StreamElements integration.

Mute sound command

Created a mute sound command that will mute the target application (e.g. the game) for a duration.

Play sound command

Create a play sound command that will play a sound file.

Bug Fixes

Fixed a bug were copying actions wouldn't copy everything.

Fixed a bug were copying commands wouldn't copy everything.

Fixed a bug were commands which have no cost but a trigger (e.g. a free command) wouldn't be queued.

Swap left and right mouse button command

The swap left and right mouse button command has been updated so that uses can be added.

Use Add Command for Viewer

The use add command has been updated so that it functions for viewers.

For a viewer to give themselves a use of a command they must type !use add TriggerOrBitAmount CheerXXX, e.g. they must include the cheer amount in the command (or donation). Note the number of uses will be calculated from the cheer amount, e.g. so they can gift multiple uses to themselves at the same time.

If the viewer wants to give another viewer a use they must include there user name !use add UserName TriggerOrBitAmount CheerXXX e.g. it's the same as the existing use add command, you must just include the correct cheer amount, or be within a donation message.

StreamElements Integration (Beta).

StreamElements integration has been enabled. You can now connect your StreamElements account and respond to donations or use it's points system etc...

Please let me know if you run into any issues with this.

Bug Fixes

Miscellaneous bug fixes.

Absolute mouse movement action created

The absolute mouse movement action let you select a position on screen to place your cursor.

Automatic Updates

The bot now check what version you are running and prompts you to update if a newer version is available.

Execute command updated

The @InstructBot execute ... command can be shortened to !execute.

Note: In future releases the @InstructBot path to the commands will be depreciated, so please update to using the new syntax.

Mouse button down action created

Like the key down action, there is now equivalent mouse button down action.

The mouse button up action presses the specified mouse button.

Mouse button up action created

Like the key up action, there is now equivalent mouse button up action.

The mouse button up action releases the specified mouse button.

Relative mouse movement action created

The relative mouse movement action let you select the number of degrees to move horizontally and vertically.

To enable relative mouse movements you must configure the bot see: Mouse Configuration .

Trigger to command converter updated to enable future enhancement

Updates to how chat commands / bits / donations / points are converted into commands which are executed. There should be no difference for bits / donation / points. For chat commands if you have defined a trigger for you command they can now be used as a short hand. E.g. if you have a command which costs 100 bits and has a unique trigger of dropmag you as the broadcaster, moderators if enabled (and whitelisted if required), or a viewer with uses etc... can now type !dropmag in chat and have the action performed.

When evaluating if a command can execute there is the following priority: Broadcaster => Moderator => Paid => Use => Points.

E.g. is a viewer types !dropmag and has a use of the command, the use will be used, otherwise if points are enabled points will be used.

Viewers could also trigger commands by typing !dropmag Cheer100

Note: this doesn't stop viewers just cheering. It also doesn't stop the need for the trigger to be defined if you have multiple commands with the same bits / donation cost. E.g. you can still dropmag Cheer100 or Cheer100 dropmag.

Use add command updated

The @InstructBot use add ... command can be shortened to !use add.

Note: In future releases the @InstructBot path to the commands will be depreciated, so please update to using the new syntax.

Use info command created

A new command which allows your viewers to see how many uses of commands they have. It can be trigger by typing @InstructBot use info or !use info in chat.

User interface updated

There have been some minor changes to the UI.