This branch incorporates some of the open PRs (namely #98, #84, #49 and part of #63) with some alterations. I've also reduced the calls to the SC stream URL endpoint which should hopefully improve the rate-limiting issue and a bunch of other little fixes/improvements.
Some of this could have been broken up into small more review-able PRs but due to the lack of activity here I'm intending to just merge this and get things working better. Although anyone is welcome to review if they want but they'll have to be quick...
This branch incorporates some of the open PRs (namely #98, #84, #49 and part of #63) with some alterations. I've also reduced the calls to the SC stream URL endpoint which should hopefully improve the rate-limiting issue and a bunch of other little fixes/improvements.
Some of this could have been broken up into small more review-able PRs but due to the lack of activity here I'm intending to just merge this and get things working better. Although anyone is welcome to review if they want but they'll have to be quick...