Unfortunately, I'd have to implement each service separately, unless I can find a package which handles multiple I'm focusing on twitch during development but I may extend it to more services if it's not way too difficult
To be honest, to handle more services than just twitch, I may end up needing a working partner to split some of the load, so I guess that comes down to whether I could get some sorta funding