All pastes #537007 Raw Edit

Untitled

public text v1 · immutable
·published 2007-06-04 16:16 UTC
rendered paste body
on *:TEXT:!blacklist*:#: { 
  if ($2 == $me) { notice $nick You may not blacklist me! | HALT }
  if ($2 == $nick) { notice $nick Your just plain stupid tbh. | halt }
  if ($2 isop $chan) || ($2 ishop $chan) { notice $nick Dont BlackList an Op/Hop | HALT }
  if ($me isop $chan) && ($nick isop $chan) {
    /writeini blacklist.ini $address($2,2) Blacklister $2
    /writeini blacklist.ini $address($2,2) Blacklisted $address($2,2)
    /writeini blacklist.ini $address($2,2) Reason $3-
    msg $chan 4,1 $2 has been placed on $me $+ 's Blacklist by $nick $+ .
    ban -k $chan $2 $3- ( Blacklisted )
  }
}
on *:TEXT:!unblacklist*:#: { 
  if ($me isop $chan) && ($nick isop $chan) {
    /remini blacklist.ini $address($2,2)
    msg $chan 4,1 $2 has been removed from $me $+ 's Blacklist by $nick $+ .
    mode $chan -b $address($2,2)
  }
}
on *:JOIN:#: { 
  if ($readini(blacklist.ini,$address($nick,2),Blacklisted) != $null) {
    ban -k $chan $nick 2 User is blacklisted. Reason: $readini(blacklist.ini, $address($nick,2), Reason) Blacklisted by $readini(blacklist.ini, $address($2,2), Blacklister) $+ .
  }
}