Upcoming Release Version 3.5
Conditional command execution and improved rewards.
The upcoming release of version 3.5 of InstructBot manly focuses on conditional execution of commands and improving the reward system.
Conditional Execution of Commands
An new condition editor has been added to all command types which will delay the execution of a command until the conditions have been fulfilled.
The below shows an example of an improved Mag Dump command, which will run only run when the application is active (e.g. you are tabbed into the game) and the Left Shift key and W key are both not pressed.
Please note this doesn't stop the command from being queued, so this will still pause the execution of other commands in the same queue until this command has completed (even if those commands could be executed).
Improving Rewards
The entire rewards screen has been split into a new section, each with it's own button.
The existing accumulator and subscription rewards have been updated so that you can now create sets of rewards which can either give out a specific command or pick a command randomly from a set.
Both reward creators have been normalised into a common format, changing the accumulator so it will now payout the configured rewards at the payout amount rather than picking randomly for the costs of each of those rewards.
Below is an example of the new rewards system for Tier 1 subscriptions. It's been configured so that the subscribing user will always get 1 use of the shoot command and then one other random command.
The update allows you to assign different rewards set for tier 2 and 3 subscriptions, as well as reward different numbers of items. The same system has also been used to create a new follower reward.
In the future it's planned to extend the system so that other rewards are possible, for example given points where the point system you use allows it. If you have any suggestions on other types of rewards that could be given please join our discord and let us know.
Other Improvements
There have been a couple of other changes to InstructBot.
The ability to backup and restore InstructBot through the UI along with more control over when and where InstructBot backups your configuration.
A new follower trigger type.
An update to the UI so you can tell at a glance what rewards are enabled or disabled.
Additional discount options for moderators and VIPs. Please note the largest discount will be used when a user is both a subscriber and moderator or VIP.
If you have any feedback on the above or suggestions on what to include in future updates, please join our discord and let us know.