Ignore is easy enough to script if you have specific needs. I've seen very few legitimate cases where you want to "ignore" a user only on certain channels. That's typically not what I would consider "ignoring". But the script is really simple:

Code:
on ^*:TEXT:*:#thechannel:if ($nick == nick) halt
on ^*:ACTION:*:#thechannel:if ($nick == nick) halt


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"