As stated in the other threads its impossible to "hide" idle time at a client-side level. If you dont want your idle time shown, you need to confront the IRC server on the issue. If aiming to remove the idle time by constantly sending a command to the server every second, good luck. Most have protetions to prevent people from doing this.