scripts/channels: use periodic event rather than PING for channel maintenance