All pastes #825649 Raw Edit

manu

public text v1 · immutable
#825649 ·published 2007-12-20 18:48 UTC
rendered paste body
on *:TEXT:!list*:#:{ if ($2 == $me) || $2 == Laura) { HALT }
  if ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { 
    writeini bl.ini nickblacklist $address($2,2) $2 
    msg $chan 12The user $2 $+ , using the address [  $address($2,2)  ] has been added to the blacklist. 
    var %a 1 | while ($chan(%a)) { if ($me isop $chan(%a)) || ($me ishop $chan(%a)) { ban -k $chan(%a) $2 12blacklisted, pm  $+ $me $+ . } | inc %a } 
  } 
  else { 
    notice $nick 12Sorry, only channel operators may add users to the blacklist. 
  } 
}

on *:TEXT:!unlist*:#:{ 
  if ($nick isop $chan) || ($address($nick,2) == $address($me,2)) { 
    remini bl.ini nickblacklist $address($2,2) $2 
    msg $chan 12The user $2 $+ , using the address [  $address($2,2)  ] has been removed from the blacklist. 
  } 
  else { 
    notice $nick 10Sorry, only channel operators may delete users from the blacklist. 
  } 
}

ON *:JOIN:#:{ 
  if ($readini(bl.ini,nickblacklist,$nick) == nickblacklist) { 
    ban -k $chan $nick 12blacklisted, pm  $+ $me $+ . 
  } 
}