I hope this little code does what you want every 30 days.
Code
ON *:CONNECT: {
  if (!%datestats) { set %datestats $date }
  checkdays
  .timercheckdays -io 0 3600 checkdays
}
ALIAS checkdays {
  var %wks = $deltok($duration($calc($ctime($date) - $ctime(%datestats))),2-,32), %wks = $remove(%wks,wk,s)
  if (%wks >= 4) {
    remove-stats-channel $network $+ @ $+ $chan
    set %datestats $date
  }
}

Last edited by TECO; 28/03/20 01:21 AM.

TECO
irc.PTirc.org (Co-Admin)