Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on *:text:!highlight:#: {
- highlight #
- }
- alias -l highlight {
- var %chan $1
- var %caster $mid(%chan,2)
- var %v highlight $+ $ticks
- JSONOpen -uwd %v https://api.twitch.tv/kraken/streams/ $+ %caster
- JSONUrlMethod %v GET
- JSONUrlHeader %v Client-ID: nlt7i6x6r3mlxg4h4zix79jrrsbfd67
- JSONUrlGet %v
- var %id $json(%v,stream,_id)
- if (!%id) { msg %chan %caster is currently OFFLINE. | return }
- var %created $json(%v,stream,created_at)
- var %start $ctime($remove($replace(%created,T,$chr(32)),Z))
- var %uptime $duration($calc($gmt - %start))
- describe %chan + Highlight marker added at %uptime
- writeini highlights.ini %caster $ctime %uptime $+($chr(91),$asctime(m/d/yy),$chr(93))
- }
- on *:text:!display highlights:#: {
- var %caster $mid(#,2), %i 1 | while $ini(highlights.ini,%caster,%i) {
- var %m $v1 | var %r %r $readini highlights.ini %caster %m $chr(187) | inc %i
- }
- msg # $iif(%r,Highlight Markers: $left($v1,-2),There are no highlight markers.)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement