i think using $nick(channel, nick).idle is more suitable to check for idle users in channel, since mas whois'ing is like flooding the server