The $nick(#blah,mary).idle is channel specific right?
Ive never seen a server spit anything out regarding a channel specific idle time, Mary's idle time could be 2 mintes on #wwfwrestling and 20 minutes on #toolsnewcd, do a whois on Mary and her idle time could say 2 seconds. Its totally unrelated.