If you initiate a CTCP request with a parameter that's the same as the CTCP request, mIRC can't tell the difference between that a CTCP request with no parameter at all when using $1.
CTCP sends queries in all-capitals, so the most I can do is use if ($1 === REQUEST) {} and hope the user doesn't send a parameter that's also all-capitals.
Tried that. It didn't work.
Last edited by Kitoko; 12/05/16 05:34 PM.