Changes for the upcoming release of Version 4.0

Published: 2023-03-18 by Omsad

The updates today were in preparation for version 4.0 of InstructBot.

There were two main areas update:

  1. Changes to automate some manual tasks that were carried out in our discord .

    Previously updating a user roles in the discord was a manual process which was done by looking at what Twitch account was linked on your Discord profile. This has now been changed so that you can did it yourself. To do so you must go here and then click the Connect button.

    This will link your Twitch and Discord accounts, and few minutes later (up to 15 minutes) your roles in the InstructBot discord will be updated.

    We've done this for a number of reasons. The first is so that it no longer needs to be done manually. The second is so that roles can be persisted across joining and leaving the discord, as again previously, when leaving and joining the roles would have to be updated manually again.

    The third and more important reason is that there'll be a beta program for version 4.0 of the bot in the future. To automate sign-up and showing / hiding of channels within the discord we need the link between accounts.

    And finally with the update to the backend it paves the way to allow for sign in from accounts different that Twitch, e.g. to allow for sign in from YouTube in the future.

  2. The second area of updates, touched on above, was to allow for connections to more third parties. Currently version 3 allows connections to Twitch, StreamElements, StreamLabs and TipeeeStream. Version 4 will also allow connections to DonorDrive, Extra Life, JustGiving, GoFundMe, StreamLabs Charity*, St. Jude's**, Tiltify, Twitch Charity*.

    * Still in planning. ** Looks to be powered by Tiltify and has yet to be verified (as that is what this update is enabling).