Skip to content

Barbatronic/multi-twitch-zevent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Z‑Event 2025 – Multi‑flux

Présentation

Cette page HTML permet de suivre plusieurs streamers Twitch du Z‑Event en simultané sur une seule interface. Elle a été conçue pour simplifier le suivi de l’événement : ajouter/supprimer des chaînes, mettre un flux en focus avec son chat, et mémoriser vos choix d’une session à l’autre.

Fonctionnalités

  • Grille de flux vidéo responsive (colonnes auto, 2, 3 ou 4).
  • Liste des participants 2025 pré‑enregistrée (plateau Montpellier).
  • Ajout possible de n’importe quelle chaîne Twitch manuellement.
  • Focus : un clic sur « Focus » affiche la vidéo + le chat en haut (2/3 + 1/3), tout en conservant la vignette.
  • Enlever le focus via un bouton ou la touche Échap.
  • Persistance automatique : les chaînes sélectionnées et le nombre de colonnes sont sauvegardés dans le navigateur.
  • Première ouverture : la chaîne ZeratoR est affichée par défaut.
  • Lien direct vers la page officielle du Z‑Event.
  • Option cagnotte (désactivée par défaut) : possibilité d’afficher un compteur si une URL JSON publique est fournie (rafraîchissement toutes les 15 s).

Installation et utilisation

  1. Téléchargez le fichier index.html (contenu fourni dans ce dépôt).
  2. Hébergez‑le :
    • En local :
      npx serve
      # ou
      python -m http.server 8080
      Puis ouvrez http://localhost:8080.
    • Ou bien via GitHub Pages ou tout autre hébergement statique.
  3. La première fois, seul ZeratoR s’affiche.
  4. Ajoutez/supprimez des flux depuis la barre d’outils.
  5. Cliquez sur Focus pour mettre un streamer en avant avec son chat.
  6. Fermez le focus avec le bouton « Enlever le focus » ou Échap.

⚠️ Important : l’intégration Twitch impose que le champ parent corresponde au domaine utilisé. Cela signifie qu’il faut impérativement ouvrir la page via un domaine valide (pas file://).

Option « Cagnotte »

  • Si une source JSON publique est disponible (par exemple un endpoint fourni par l’organisation), collez son URL dans le champ prévu, puis cliquez sur Activer.
  • Le compteur apparaîtra en haut de la page.
  • Cliquez sur Désactiver pour le masquer.

Licence

Ce projet est un outil communautaire non officiel permettant d’agréger plusieurs flux Twitch du Z‑Event 2025 (ou autre) sur une même page.

Mentions légales :

  • La marque Z‑Event appartient à ses ayants droit (société organisatrice et partenaires officiels).
  • Les flux et contenus intégrés sont fournis directement par Twitch ; les propos, images et sons restent la propriété de leurs auteurs respectifs.
  • Cet outil est fourni « en l’état », sans aucune garantie d’aucune sorte.
  • Aucune responsabilité ne peut être engagée concernant l’utilisation, le bon fonctionnement ou la disponibilité des flux.
  • L’outil n’enregistre ni ne modifie les flux ; il se contente d’agréger des iframes Twitch conformément à l’API publique.

Licence :

  • Le code source est disponible sur son dépôt GitHub associé.
  • Licence Creative Commons CC BY‑NC‑ND 4.0 : vous pouvez partager et utiliser l’outil à titre non commercial, en créditant l’auteur, mais vous ne pouvez ni modifier ni en faire un usage commercial.

About

Une page pour sélectionner et regarder plusieurs chaines en même temps et quelques fonctionnalités en plus ;)

Resources

Stars

Watchers

Forks

Contributors

Languages