https://barrycarlyon.co.uk/wordpress/2021/02/12/twitch-extensions-part-1/
Twitch Extensions: Part 1 - An Introduction