alias streamStatus {
if (!$1) { return }
if ($me !ison $1) { return }
var %j = stream_ $+ $ticks $+ $ctime
JSONOpen -ud %j https://api.twitch.tv/kraken/streams/ $+ $mid($1,2) $+ ?= $+ $ticks
var %status = $json(%j,stream)
if (!%status && %check_ [ $+ [ $mid($1,2) ] ] == 0 ) {
set %check_ $+ $mid($1,2) 1
}
if (!%status && (%check_ [ $+ [ $mid($1,2) ] ] == 1)) {
set %status_ [ $+ [ $mid($1,2) ] ] Offline
set %check_ $+ $mid($1,2) 0
/timer[CTT_ [ $+ [ $1 ] ] $+ ] off
}
if (%status_ [ $+ [ $mid($1,2) ] ] == Online && (%check_ [ $+ [ $mid($1,2) ] ] == 1)) {
set %check_ $+ $mid($1,2) 0
autoTweet $1
}
if (%status_ [ $+ [ $mid($1,2) ] ] == Online) {
set %check_ $+ $mid($1,2) 0
autoTweet $1
return
}
if (%status) {
set %status_ [ $+ [ $mid($1,2) ] ] Online
msg $1 /me - We're live with $followGame($mid($1,2)) $+ . Sit back and enjoy the show.
unset %greeting_ [ $+ [ $mid($1,2) ] [ $+ _* ] ]
set %check_ $+ $mid($1,2) 0
autoTweet $1
}
}