Ustream auto devoicer (Auto-op protection)

By zak123 on Jan 05, 2009

So basically what this does, is devoice anyone that joins your ustream chat that isn't a auto-op, or you. The reason this is necessary and you should use it, is because ustreams bot auto voices people, and if you want to +m the chat, they can still talk, if you have this script however, they will not be able to talk during +m's.

on @*:JOIN:#: {
  if ($network == Ustream) {
    mode $chan -v $nick
  }
}

;Alternately, the more clean version

on !@*:join:#: { if ($network == Ustream) { mode # -v $nick } }

Comments

Sign in to comment.
Aucun50   -  Jan 06, 2009

"Alternately, the more clean version" needs to be ";Alternately, the more clean version" so that it doesn't mix in with the script if someone copies it.

 Respond  
zak123   -  Jan 05, 2009

@ napa182

Yea, I was talking to someone they said the same thing, thanks for responding :)

 Respond  
napa182   -  Jan 05, 2009

um this line here is not needed

if ($nick == $me) && ($nick isop $chan) { halt }

just set up the on join event like this

on !@*:join:#: { if ($network == Ustream) { mode # -v $nick } }

the ! in the event will keep it from going off on ur self. 3/10

 Respond  
zak123   -  Jan 05, 2009

First submitted script, be nice :O

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.