GREAT idea, TheXenocide!
Drop the ISON frequency to 5 or 10 minutes the person's $idle is >60 minutes.

Most channels I'm in, only 20% to 40% of the users actually participate in any given hour (sometimes as low as 5% or 0% at night when everyone's asleep). As a matter of fact, I'm going to script this right now to do my part.
Code:
On *:START: {
  .timerHOURBEAT -oi 0 3600 .signal hourbeat
  .timerMINUTEBEAT -oi 0 60 .signal minutebeat
}

On *:SIGNAL:HOURBEAT: if ( $idle > 3600 ) && ( !%notifyoff ) { .notify off | set %notifyoff 1 }
On *:SIGNAL:MINUTEBEAT: if ( $idle < 3600 ) && ( %notifyoff ) { .notify on | unset %notifyoff }


It's not the prettiest of code, but it's saving my server mucho notifyo bytaros. grin

- Raccoon


Well. At least I won lunch.
Good philosophy, see good in bad, I like!