IRC Help - Issue Receiving PINGs

I’ve seen it not send PINGs at all, therefore the best thing to do would be for you to PING the server every 5 minutes if you did not receive a PING from it, and it should reply back with PONG.

You can see more about this here: Bot Disconnecting

Hope this helps!