.
This commit is contained in:
parent
96573664a6
commit
4663084e7a
76 changed files with 11180 additions and 519 deletions
|
|
@ -66,11 +66,11 @@ Here it is:</p>
|
|||
</span></span><span class="line"><span class="cl">
|
||||
</span></span><span class="line"><span class="cl"><span class="c1"># get auth token from twitch</span>
|
||||
</span></span><span class="line"><span class="cl"><span class="nv">ACCESS_TOKEN</span><span class="o">=</span><span class="k">$(</span>curl -s -X POST <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"><span class="se"></span> <span class="s2">"https://id.twitch.tv/oauth2/token"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"><span class="se"></span> -d <span class="s2">"client_id=</span><span class="nv">$CLIENT_ID</span><span class="s2">"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"><span class="se"></span> -d <span class="s2">"client_secret=</span><span class="nv">$CLIENT_SECRET</span><span class="s2">"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"><span class="se"></span> -d <span class="s2">"grant_type=client_credentials"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"><span class="se"></span> <span class="p">|</span> jq -r <span class="s1">'.access_token'</span><span class="k">)</span>
|
||||
</span></span></span><span class="line"><span class="cl"> <span class="s2">"https://id.twitch.tv/oauth2/token"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"> -d <span class="s2">"client_id=</span><span class="nv">$CLIENT_ID</span><span class="s2">"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"> -d <span class="s2">"client_secret=</span><span class="nv">$CLIENT_SECRET</span><span class="s2">"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"> -d <span class="s2">"grant_type=client_credentials"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"> <span class="p">|</span> jq -r <span class="s1">'.access_token'</span><span class="k">)</span>
|
||||
</span></span><span class="line"><span class="cl">
|
||||
</span></span><span class="line"><span class="cl"><span class="c1"># define empty list</span>
|
||||
</span></span><span class="line"><span class="cl"><span class="nv">LIVE</span><span class="o">=()</span>
|
||||
|
|
@ -78,8 +78,8 @@ Here it is:</p>
|
|||
</span></span><span class="line"><span class="cl"><span class="c1"># loop through streams, check if live and append info to list</span>
|
||||
</span></span><span class="line"><span class="cl"><span class="k">for</span> STREAM in <span class="s2">"</span><span class="si">${</span><span class="nv">STREAMS</span><span class="p">[@]</span><span class="si">}</span><span class="s2">"</span><span class="p">;</span> <span class="k">do</span>
|
||||
</span></span><span class="line"><span class="cl"> <span class="nv">RESPONSE</span><span class="o">=</span><span class="k">$(</span>curl -s -H <span class="s2">"Client-ID: </span><span class="nv">$CLIENT_ID</span><span class="s2">"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"><span class="se"></span> -H <span class="s2">"Authorization: Bearer </span><span class="nv">$ACCESS_TOKEN</span><span class="s2">"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"><span class="se"></span> <span class="s2">"https://api.twitch.tv/helix/streams?user_login=</span><span class="nv">$STREAM</span><span class="s2">"</span><span class="k">)</span>
|
||||
</span></span></span><span class="line"><span class="cl"> -H <span class="s2">"Authorization: Bearer </span><span class="nv">$ACCESS_TOKEN</span><span class="s2">"</span> <span class="se">\
|
||||
</span></span></span><span class="line"><span class="cl"> <span class="s2">"https://api.twitch.tv/helix/streams?user_login=</span><span class="nv">$STREAM</span><span class="s2">"</span><span class="k">)</span>
|
||||
</span></span><span class="line"><span class="cl">
|
||||
</span></span><span class="line"><span class="cl"> <span class="nv">LIVE_STATUS</span><span class="o">=</span><span class="k">$(</span><span class="nb">echo</span> <span class="s2">"</span><span class="nv">$RESPONSE</span><span class="s2">"</span> <span class="p">|</span> jq <span class="s1">'.data | length'</span><span class="k">)</span>
|
||||
</span></span><span class="line"><span class="cl">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue