on *:text:!recent:#:{
var %stream = $mid($chan, 2-)
var %url = https://api.twitch.tv/kraken/streams/ $+ %stream $+ /follows?limit=6&nocache= $+ $ticks
var %i = 0, %count, %follower, %list
JSONUrlOpen -duw followers %url
JSONUrlHeader followers Client-ID _clientid_here_
JSONUrlGet followers
if ($JSONError) {
msg # Error: $v1
}
elseif ($JSON(followers, error)) {
msg # Error: $JSON(followers, message)
}
elseif ($JSON(followers, follows, length)) {
%count = $v1
while (%i < %count) {
%follower = $json(followers, follows, %i, user, display_name)
%list = $addtok(%list, %follower, 32)
inc %i
}
msg # Recent followers are: %list
}
else {
msg # No recent followers
}
}