:.timeridle $+ $chan 1 3600 msg $chan hey it's idle here
:.timeridle $+ $chan 1 3600 msg $chan hey it's idle here[/color]
It doesn't store the time, but it (re)starts a timer each time someone else says something. If the timer runs out after an hour, the message is sent. You can ofcourse replace the msg $chan with a call to an alias and have the message read or constructed there.
It will not keep track of your own messages, if you need that too, you either add the .timer line to all scripted events in your bot (if it's only a bot) or you use a custom /msg alias or you just live with it
You can change the 1 to a 0 if you foresee idle times of multiple hours and want to say something every hour then.