Der 24h Stream von QNerd und meine Statistik Seite
Moin!
Dieses Wochenende war ja Andrés (aka QNerd) 24h Stream (12. August 12:00 – 13. August 12:00) um die neulich 2.000 erreichten Nerds (Follower) auf seinem Twitch Channel zu feiern.
Kurz nachdem der Stream losging, habe ich mir noch schnell ein kleines Script in nodeJS geschrieben, welches minütlich das aktuelle Spiel, die aktuellen Chatter und Viewer lädt und in einer Datenbank speichert.
Das Script rief also nun jede Minute https://tmi.twitch.tv/group/user/qnerd/chatters und https://api.twitch.tv/kraken/streams/qnerd?client_id=<ID> auf und speicherte Teile des Ergebnisses in einer RethinkDB ab.
Als der Stream dann zu Ende ging habe ich ein kleines WebInterface geschrieben und einen “API Server” in express hardgecoded.
Das Ergebnis seht ihr hier: https://qnerd.dunklestoast.de/ (hab die Seite mittlerweile offline genommen)
Falls ihr fragen zum Code oder so habt, fragt einfach in den Kommentaren 🙂
– tom