I think what Scakk is trying to do is establish a two second time difference on purpose. It doesn\'t effect the way the ban takes place, and I think a couple of you misunderstand the timer. It just gives a two second difference between the kick and the ban. At least that\'s what I assume.
Anyway, why do you include the ;sets in your events when you already have an alias to do so? It\'s also a hassle to filter the script with the badwords. How about using $$? and a $$! for confirmation and easier editing. Otherwise, neat script.
1) Yes. There were times where it would kick/ban the person before the message was sent and other times where the message was sent then the person was kick/ban.
2) I meant to remove the \" ;set \" when I added the Alias and on CONNECT parts
@mountaindew -- I will work on an Alias for adding and removing words and post it here when I get it finished.