it either means you didn't paste exactly what I showed, or you have a script which created aliases for the ctcp, notice, and msg commands. These go in the status window or the editbox of any channel. I changed them slightly to defend against the chance you have aliases for built-in commands

//!query $me | !msg $me test
//!notice $me test
//!ctcp $me test
//!echo -a $file($mircexe).sig