While developing my own IRC bot I noticed that the PING command does not get a proper reply from mIRC when sent from X-CHAT for example.
According to the CTCP spec The Client-To-Client Protocol (CTCP), mIRC should reply back the exact same message as the other party has sent to mIRC, but currently mIRC responds with a timestamp of its own current time (that is, current timestamp of when the CTCP request was received).
I hereby propose that the replying method would be changed accordingly.