Ok, I have this script (taken from a larger one):
on ^@*:text:*:#: {
if (# == #channel) {
if ((word isin $1-) || (word isin $1-)) { ban -ku3600 # $nick 2 Lack of manners detected! }
}
}
and when it fires, I see a kick and ban happen BUT I also see this in my status screen (sometimes more than once):
05:39.49 PM Nickname They aren't on #channel
05:39.49 PM Nickname They aren't on #channel
Why would that be pulling up like that (there is no duplicate event name either - only one of each event type)? I also have had other issues using bad channel filters and using the ban -k switch and it did the same thing, but if I change them both to the ban | kick method, I get no errors. I use the normal commands, not a realiased ban or kick command, using:
mirc 6.16 (scripted on by me only)
win2k pro (fully updated)
dalnet
Any help would be appreciated