Hmm. I was just looking at this script and I noticed there is no trap on the raw you used Jethro_.
I don't think it's a good idea to halt raw events, especially if you didn't bind them to your event with a trap line.(A #group or a variable) This script is pretty fried. I just loaded it and typed /list
Listing channels
-> #Test 5 [+ntr]
-> #AutoIT 1 [+nt]
-> #Atomreactor 5 [+ntr]
End of /List
Test No external channel messages (#Test)
-
n No such nick/channelt No such nick/channel
r No such nick/channel
AutoIT No external channel messages (#AutoIT)
-
n No such nick/channelt No such nick/channel
n No such nick/channel
t No such nick/channel
n No such nick/channel
etc, etc, etc...............
The raw needs to be trapped with a #group ON/Off or a variable set/unset.