We have been working on a set of scripts that you can use for livestreaming applications such as OBS / Streamlabs and now have developed tools for Windows, OSX and Linux.
For Windows users, ensure cURL and jq when downloaded are then moved to the directory C:\Windows\System32
for best compatibility. Be sure to rename them to curl.exe and jq.exe respectively when in the C:\Windows\System32
directory.
Windows
Once this batch script is opened it will ask for an event ID. This can be found in the URL when editing your event on Rampage. Supply the 'Event ID' and the script will fetch the current battle for the event. Some information will be written to a text file in the same location as where you have downloaded the batch script called current_battle.txt. This can then be assigned to a Text (GDI+) Source on OBS and specify the text file. If the text file content changes, then the Text Source will automatically update. This file can be run in the background for the duration of the stream. By default this batch script will poll the Rampage API once every 60 seconds; this can be changed to a value > 60 seconds if necessary. (Changing it < 60 seconds will result in a cached response for performance reasons.)
As above, this outputs the next fight due to take place periodically every 60 seconds (this again can be changed to a value other than 60, but for performance reasons anything less than 60 seconds is cached).
OSX / Linux
The same script above but written to work in OSX and Linux.
The same script above but written to work in OSX and Linux.
This script will produce a text file list for all of the upcoming fights for an event.
RampageBots does not take any responsibility for the accuracy of the steps provided and does not take responsibility for any problems that may arise as a result of following the steps outlined above.