Savoir si une chaîne twitch est en ligne - retour accueil
git clone git://bebou.netlib.re/twitch-online
Log | Files | Refs | README |
commit 8a0d307c9dc29f6db85219ce7565d21939f7093a parent c1fb7516ea30544bdc01456626d2b0c5ccc31760 Auterice: Arthur Pons <arthur.pons@unistra.fr> Date: Thu, 23 May 2024 16:40:17 +0200 Suppression check_live, README plus claire Diffstat:
M | README | | | 8 | ++++---- |
D | check_live | | | 8 | -------- |
M | twitch_update | | | 18 | +++++++++++++++--- |
3 files changed, 19 insertions(+), 15 deletions(-)
diff --git a/README b/README @@ -1,5 +1,5 @@ -Stupid script that curls a twitch channel to know if channel is live. +Script bête pour savoir si une chaîne twitch est +en direct ou pas -Prints result, hook it if you want to do something with the info - -TODO Add example, add article of some sort +Pour modifier/ajouter une chaîne voir les appels +à la fonction `check_live` en fin de script twitch_update. diff --git a/check_live b/check_live @@ -1,8 +0,0 @@ -#!/bin/sh - -echo -n "Checking $1 - " -curl -sL https://www.twitch.tv/$1 > $1 -grep -q 'isLiveBroadcast":true' $1 && -echo -n $(grep -ow 'description":".\+embedUrl' $1 | cut -d\" -f3) -echo -rm $1 diff --git a/twitch_update b/twitch_update @@ -1,5 +1,17 @@ #!/bin/sh -./check_live esl_sc2 -./check_live pousour -./check_live esl_csgo +checklive() { + curl -sL https://www.twitch.tv/$1 > $1 + grep -q 'isLiveBroadcast":true' $1 && + echo "$1 $(grep -ow 'description":".\+embedUrl' $1 | cut -d\" -f3)" + rm $1 +} + +checklive esl_sc2 +checklive pousour +checklive eslcs +checklive eslcs2 +checklive rotterdam08 +checklive blastpremier +checklive wirtual +checklive bren_tm2