This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Autovoice everyone, except when chanserv does?

Old posts that have not been replied to for several years.
Locked
e
edday

Autovoice everyone, except when chanserv does?

Post by edday »

hi.. i've looked around a bit and couldnt find anything that could do this, and all my attempts to create one has failed :|

I'm using the following to autovoice everyone who joins my channel:

bind join - * autovoice_all
proc autovoice_all {a b c d} {
if {[lsearch -exact [string tolower [channel info $d]] "+autovoice"] > -1} {
puthelp "mode $d +v $a" -next
}
}

However when a user is halfop'd by chanserv, then voiced by the bot, the halfop commands no longer work (can't kick etc)

Is there any way that i can get it to wait and see if chanserv sets any mode for the user, then voice them only if chanserv doesn't do anything?

thx
User avatar
TALES
Halfop
Posts: 59
Joined: Sun Nov 09, 2003 8:45 am
Location: Netherlands
Contact:

Post by TALES »

there are a lot in the archive here:
http://www.egghelp.org/cgi-bin/tcl_arch ... escription
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

use the ishalfop command to see if nick is halfop.
Locked