well this was actually created for #Skype on undernet and i think i should add it here so everyone could have access to it, enjoy :)
When loaded right click in the channel to see some options,
And Make Sure to edit the #CHANNEL_NAME_HERE
you don't need to edit the line 4 with #channel its only a warning msg.
This script will Give +v to everyone who joins and idle devoice if the user is idle, all settings are modifiable with right click menu.
This was written by SanitariuM on undernet.org #mircscripting
#My info: xplorer@live.ca - irc.undernet.org - #mircscripting
#Script infos: Made by SanitariuM @ Undernet - #mircscripting
on *:join:#CHANNEL_NAME_HERE:{
timer 1 5 mode $chan +v $nick
}
on *:start:{
set %i.limit#CHANNEL_NAME_HERE 1800
timer 0 600 check.idle #CHANNEL_NAME_HERE
}
alias check.idle {
var %chan = $1
if ( %i.limit [ $+ [ $1 ] ] == 0 ) {
.echo 4 -a Idle Check is not set for this #channel
return
}
var %nick = $nick(%chan,0,a)
while (%nick >= 1) {
if ($nick(%chan,%nick,a) != $me ) {
if (%nick !isreg %chan) {
if ( $nick(%chan,%nick,a).idle > %i.limit [ $+ [ %chan ] ] ) {
if ($me isop %chan) {
mode %chan -v $nick(%chan,%nick,a)
}
}
}
}
dec %nick
}
}
menu channel {
-
Idle Limiter
.Set :set %i.limit [ $+ [ $chan ] ] $$?="Idle limit? (1800 = 30 minute) "
.Reset :unset %i.limit [ $+ [ $chan ] ]
.Check:check.idle $chan
-
}
BTW this is a ripped script, the alias check.idle and menu items are from this link
http://www.hawkee.com/snippet/1575/
This script was originally posted on December 20, 2005 by anthalus
profile seen here:
http://www.hawkee.com/profile/6251/
The only changes made to the script are as follows:
;Added;
on :join:#CHANNEL_NAME_HERE:{
timer 1 5 mode $chan +v $nick
}
on :start:{
set %i.limit#CHANNEL_NAME_HERE 1800
timer 0 600 check.idle #CHANNEL_NAME_HERE
}
;Removed;
the checking for halfops in the alias ... Maybe you shouldn't make it so obvious when you rip something ya?
its ok... but my question is why devoice them... not trying to be nasty lol... but i think a kicks likely to make them wake up lol....
but then on the other hand it is useful if you have active nicks voiced... and have bots and idlers devoiced...
so hah shutup Snoopy just solved your own question lol....
:P boredom does random things to me :D