Weil twitches.tk (siehe Thema) in letzter Zeit oft nicht funktioniert hatte, habe ich mir selbst mal eine kleine Übersicht über die verschiedenen Livestreams und wer gerade online ist gebastelt. Vielleicht findet es ja noch jemand praktisch: https://rocketstreams.de.
Ich möchte mich an dieser Stelle mal für rocketstreams bedanken. Guter Ersatz für Twitches.tk.
Einen Wunsch habe ich noch: Es wäre schön, eine Seite mit einer chronologischen Liste der Posts auf den dazugehörigen YouTube-Kanälen zu haben. Eventuell filterbar.
Vielleicht noch eine Ergänzung dazu, was ich damit meine.
Es gibt zu jedem YouTube-Kanal einen RSS-Feed der Form https://www.youtube.com/feeds/videos.xml?channel_id=…
. Die stehen im html der YouTube-Kanalseiten. Also etwa
https://www.youtube.com/feeds/videos.xml?channel_id=UCe1fCMd_TO6iMnJ0ymu2Z7g
Etiennehttps://www.youtube.com/feeds/videos.xml?channel_id=UCVsSnnJ8fL5PwOokVLsbAMw
Simonhttps://www.youtube.com/feeds/videos.xml?channel_id=UCuMaSRSwzeOJUgdUXUlq2VQ
Simons Zweitkanalhttps://www.youtube.com/feeds/videos.xml?channel_id=UCIX8gfIzRp_bHGbgCkG8Yaw
Marahhttps://www.youtube.com/feeds/videos.xml?channel_id=UCQvTDmHza8erxZqDkjQ4bQQ
Rocket Beans TVhttps://www.youtube.com/feeds/videos.xml?channel_id=UCFBapHA35loZ3KZwT_z3BsQ
Game Two
usw.
Diese RSS-Feeds könnte man scrapen und in eine chronologische Liste schreiben. Wenn man nun im html jedem Item eine Klasse je nach Kanal zuweist, kann man Checkboxen und deren :checked
-Pseudoklasse benutzen, Items ein- und auszublenden. Siehe: :checked - CSS: Cascading Style Sheets | MDN und Subsequent-sibling combinator - CSS: Cascading Style Sheets | MDN
Der Feature-Wunsch ist auf jeden Fall zur Kenntnis genommen. Ich kann aber auch schon sagen, dass ich hier zumindest mittelfristig aus Zeitgründen leider erstmal nicht dran weiterentwickeln können werde. Ob oder wann etwas daraus wird, steht also noch ein wenig in den Sternen.
Hast du irgendwie Code, damit man eine Erweiterung beitragen kann? (Falls irgendwer das hier liest und dich unterstützen will)