Close...though you don't need to stop a timer if you'll start the same timer again, because restarting the timer will overwrite the old one.

Also, again, you are not specifying that it should be YOU who is joining/parting.

on me:*:JOIN:#help: ...
on me:*:PART:#help: ...

or

on *:JOIN:#help: if $nick == $me { ..
on *:PART:#help: if $nick == $me { ..

And right now, the input will trigger if you perform commands in that window, like for example //echo -a blabla, but that won't send anything to the channel, so on INPUT should not be triggerd there, which is why you should include:

if /* !iswm $$1 {

Finally, you forgot the on PART event, to stop the timer when you part the channel manually.

Greets

Last edited by FiberOPtics; 21/09/04 09:43 AM.

Gone.