ppslim wrote:
As for the origin of CTCP, nope, this wasn't a mIRC contraption.
It was invented as a method of automating / program a client to relact on somthing, exactly as it does for VERSIon and even DCC.
As such, allmost every script should be written to react through CTCP, however,t hat would be too easy and who follows a standard anyhow.
It's hard to follow a "standard" when it was never originally standardized in the original RFC's...
When IRC was first created, as you can guess, CTCP wouldn't have even been a concept yet... No real need for it... As such, I suspect it would have been the earliest client program to introduce it, most likely ircII ...
You can tell that it is an after thought, implemented initially by a client program, as it uses 'PRIVMSG' and 'NOTICE' in it's protocol, instead of having it's very own seperate command.