What about searching in Tcl Archive section ? there are plenty of them. Use the index "idle". A very quick search gave me this : http://www.egghelp.org/tclhtml/3478-4-0-0-1-idle.htm
By the way, if you want only to kick and not ban, you can set the already existing setting idle-kick to 5 minutes.
Checks every minute the idle of every user and kicks users with idle > maxidle. You can set maxidle with a chanset command.
And then there is the MC_8 script:
Will react to idle timers you setup. If a user idles in the channel longer than you want, have this script do something about it. Valid reactions include /kick,/ban,/msg and many more. This doesn't have to just kick/ban, can do much more for example deop idle'n op's.
Too lazy to read the descriptions?
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
Checks every minute the idle of every user and kicks users with idle > maxidle. You can set maxidle with a chanset command.
And then there is the MC_8 script:
Will react to idle timers you setup. If a user idles in the channel longer than you want, have this script do something about it. Valid reactions include /kick,/ban,/msg and many more. This doesn't have to just kick/ban, can do much more for example deop idle'n op's.
Too lazy to read the descriptions?
heh.. I've read all.
Just, I tried Blackmoore (or something like that name) and it bans all..
Even @
# Channel flag protection. Users with that channel flag will not be kicked/banned
# N.B You can use *ONLY* 1 flag.
set protected_cflag "o"
It was found in " Blackmore's BlackIdle ". If this is the script you tried and it kick/bans all including ops, tell us we can modify it for you. It's wasting time for writting the whole script when it's already done by someone. Atleast I am too lazy to do that, when I could get it doen already by someone
I think he wants to exempt all people having @ or +v in the channel, even those who arent listed in the userfile, which is not the case in any ilde script in the tcl archive.