I made a nice script to choose a random WB message for someone. Tog and Graphite did/are doing the same thing apparently.

For you WB message fanatics out there:
on *:JOIN:#idb:{
if ($isfile($mircdir $+ / $+ %wbDirName $+ / $+ $nick $+ .txt)) {
msg $chan 2*WB7( $+ $nick $+7)2WB* - $read($mircdir $+ / $+ %wbDirName $+ / $+ $nick $+ .txt)
}
}
Put that in a "remote" script file. (in the "msg $chan..." line, you have to press ctrl+k before the numbers, after "WB7(", and after "WB*") In your "variables" file, add the line
%wbDirName <how to get to the directory where your WB files are from the mIRC directory>
For example, if they are in a subdirectory of the mIRC folder called WBs, then it would be "%wbDirName WBs".
In your WB directory, make a file for each of the people you want to have WB's for. The files should be named nickofpersontobewelcomed.txt . If the person has multiple nicks that they use, make a file for each of the nicks. I
think that capitalization doesn't count as a "different" nick on Windows, but on unix-like OS's, I think it will count as "different".
Each file must consist of the WB messages you would like to use for that person, one per line, with nothing else and no blank lines.
This script will pick a random WB message for a person joining #idb if you have a wb message file for that person.
More useful scripts:
on *:NOTICE:*If it is your nickname*:*:/identify <yourpassword>
For people with registered nicks: put that in a "remote" script file and you will automatically identify whenever you need to. Useful if you get disconnected, and better than doing it only when connecting because services occasionally go down and come back.
login {
/msg IRPG LOGIN <irpgname> <irpgpass>
/msg IRPG2 LOGIN <irpg2name> <irpg2pass>
}
logout {
/msg irpg logout
/msg irpg2 logout
}
Put those in an "alias" script file and you can login and logout of irpg and irpg2 by typing /login and /logout