All pastes #84606 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-07-11 03:27 UTC
rendered paste body
on *:TEXT:@global *:#:{ 
  if ($readini(userlist.ini,staff,$nick) != $null) && ($chan == #Avidbots) && ($me == AvidServ) {
    var %tmp 1
    while ($hget(regchans,%tmp).item != $null) {
      var %chan = $hget(regchans,%tmp).item
      var %bot = $gettok($hget(regchans,%tmp).data,1,32)
      scid $hget(bcid,%bot) privmsg %chan Global Message from ( $+ $nick $+ ) $+ : $2-
      inc %tmp 1
    }
  }
}
on *:TEXT:@addop *:#:{
  if ($chan == #AvidBots) && ($me == AvidServ) {
    if ($readini(userlist.ini,$chan,$nick) >= 200) && (!$readini(userlist.ini,$chan,$2)) {
      msg $chan [ADDOP] Added $2 on $chan with 200 access
      writeini userlist.ini $chan $2 200
    }
    elseif ($readini(userlist.ini,$chan,$nick) <= 200) {
      msg $chan [ACCESS] You do not have enough access
    }
    elseif ($readini(userlist.ini,$chan,$2)) {
      msg $chan [USER] $2 is already a user on $chan please use clvl
    }
   }
    elseif ($chan != #Avidbots) {
      if ($readini(userlist.ini,$chan,$nick) >= 200) && (!$readini(userlist.ini,$chan,$2)) {

        msg $chan [ADDOP] Addded $2 on $chan with 200 access
        writeini userlist.ini $chan $2 200
      }
      elseif ($readini(userlist.ini,$chan,$nick) <= 200) {
        msg $chan [ACCESS] You do not have enough access
      }
      elseif ($readini(userlist.ini,$chan,$2)) {
        msg $chan [USER] $2 already has access on $chan please use clvl
      }
    }
  }