I would still call the timer as the nick.. i don't know how busy the channel is.. but if 2 people join within 4 seconds of each other it will ignore the first user.. if you change .timerfbcheck to .timer $+ $nick 1 4 fbcheck $nick $chan .. and get rid of the %kicknick %kickchan vars.. replacing %kicknick with $1 and %kickchan with $2 you would never have that problem.