Thanks for the feedback. I\'m not sure why the sections to save the hash tables didn\'t show in the code. I know they were there, so, I have added them to the posted code manually.
Aaron: I realize that using multiple /join commands will work, however, using a lot of them in a row (without a timer) will cause a Target Change Too Fast error.
RoninWarrior: The script was tested on 5 different networks. Those networks are: DalNet, Undernet, BDSM.net, Bondage.com and Maximum-IRC
It works perfectly on all of those networks. (with the slight modifications that I mentioned earlier).