-- | WHOIS reply - like 'respondToNAMES', this handles RPL_WHOISUSER (311), RPL_WHOISCHANNELS
-- (319) and RPL_ENDOFWHOIS (318). We keep a list of intermediate responses which we update
-- when we get a 311 and 319, and invoke the callbacks on whatever we've stored when
-- a 318 arrives.
respondToWHOISUSER (SNumeric _ 311 [_,n,u,h,_,realName]) =
    modGlobal whoisTempReplies (++[(n, makeUserH n u h)])
respondToWHOISUSER (SNumeric _ 311 [_,n,u,h,_,realName]) =
    modGlobal whoisTempReplies (++[(n, makeUserH n u h)])
respondToWHOISUSER (SNumeric _ 311 [_,n,u,h,_,realName]) =
    modGlobal whoisTempReplies (++[(n, makeUserH n u h)])