All pastes #400488 Raw Edit

Someone

public text v1 · immutable
·published 2007-03-18 18:41 UTC
rendered paste body
on *:NOTICE:*:?: {
  if ($nick == ChanServ) && (denied isin $1-) { set %allowed no | set %registered no
  msg %channotice *0,4 Error 4,0 Am not allowed to add anyone to access list, please assaign me an access lvl to me first; 10 or higher | halt }

  if ($nick == ChanServ) && (registered isin $1-) { set %allowed yes | set %registered no
  msg %channotice *0,4 Error 6,0 %nick 4is not a registered nickname, please register first.6 %nick $+ 4 $+ : type 5/ns register pass e-mail@here.com | halt }

  if ($nick == ChanServ) && (level isin $1-) { set %allowed yes | set %registered yes 
  msg %channotice 4,0Added6 %nick 4to %action list, requested by7 %noob }
  unset %nick | unset %channotice | unset %action | unset %noob
}



on $*:text:/!(av|addv|addvoice)/Si:#:{ 
  if ($nick isop $chan) || ($nick ishop $chan) || ( $address($nick,2) == $address($me,2) ) && ($2 ison $chan) { 
    set %channotice $chan 
    set %nick $2 
    set %action AutoVoice
    set %noob $nick
    cs access $chan add $2- 3 
    mode $chan +v $2 
    Echo Trying to add $2 to $chan $+ 's access list
    halt
  }

  elseif ($nick isop $chan) || ($nick ishop $chan) || ( $address($nick,2) == $address($me,2) ) { 
  notice $nick 0,4 Error 6,0 $2 4was not found in5 $chan | halt } 

  else { notice $nick *0,4 Error 4,0 You are not an operator. } 
}