What you can also do is use the User List in mIRC...

You can add someone to a level and add some comments, for example auser -a 666 Guest*!*@* Guest nickname are akicked from this channel.

With $ulist($fulladdress,666,1).info on you kick messageyou will get the info line you've added to the trigered nickname on the event.

What I use is: on !*:JOIN:#:{ if $ulist($fulladdress,666,1) && ($me isop #) { ban # $maddress | kick # $nick $ulist($fulladdress,666,1).info } }