Try it, you will find that nothing private resets the idle time, including a server ping.
I just tested it using...

//ctcp $me test
//notice $me test
//msg $me test
//describe $me test
//raw ping $me

nothing reset idle time except a channel message.