I don't have an answer, but something maybe to try, see if this works, which makes a timer that pings yourself every 45 seconds, which you can change the interval, as well as removing the dot so you can see when yourself is pinging. Something like this can also trigger a reconnect if it makes the client suddenly realize you're not connected. It's purposely not -o because there's no point in continuing to ping yourself after you've intentionally disconnected.
on *:CONNECT:{ .timer $+ $network 0 45 .ping $!me }
Last edited by maroon; 07/07/20 01:29 AM.