You probably made a typo when using /!ignore, the only thing that could explain this would be that you have an on input catching /ignore or something like that.
Just for fun, have you retried this scenario and tried to use /ignore ?


#mircscripting @ irc.swiftirc.net == the best mIRC help channel