Advertisement
Guest User

Untitled

a guest
Sep 21st, 2016
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. on *:text:!highlight:#: {
  2. highlight #
  3. }
  4.  
  5. alias -l highlight {
  6. var %chan $1
  7. var %caster $mid(%chan,2)
  8. var %v highlight $+ $ticks
  9. JSONOpen -uwd %v https://api.twitch.tv/kraken/streams/ $+ %caster
  10. JSONUrlMethod %v GET
  11. JSONUrlHeader %v Client-ID: nlt7i6x6r3mlxg4h4zix79jrrsbfd67
  12. JSONUrlGet %v
  13. var %id $json(%v,stream,_id)
  14. if (!%id) { msg %chan %caster is currently OFFLINE. | return }
  15. var %created $json(%v,stream,created_at)
  16. var %start $ctime($remove($replace(%created,T,$chr(32)),Z))
  17. var %uptime $duration($calc($gmt - %start))
  18. describe %chan + Highlight marker added at %uptime
  19. writeini highlights.ini %caster $ctime %uptime $+($chr(91),$asctime(m/d/yy),$chr(93))
  20. }
  21.  
  22. on *:text:!display highlights:#: {
  23. var %caster $mid(#,2), %i 1 | while $ini(highlights.ini,%caster,%i) {
  24. var %m $v1 | var %r %r $readini highlights.ini %caster %m $chr(187) | inc %i
  25. }
  26. msg # $iif(%r,Highlight Markers: $left($v1,-2),There are no highlight markers.)
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement