All pastes #613812 Raw Edit

blacklist

public text v1 · immutable
·published 2007-07-11 05:42 UTC
rendered paste body
on *:TEXT:!gban*:#:{
  if ($address($nick,2) == ($address($me,2)) && ($address($2,2) { 
    writeini gban.ini gban $address($2,2) 
    amsg [AMSG] i have globally blacklisted $2 from all channels i have access in. Reason: $iif($3-,$3-,none) $+ .
if ($2 ison #) { 
ban -k # $nick 2 Blacklisted. 
}
  }
}
on *:TEXT:!delgban*:#: {
  if ($address($nick,2) == ($address($me,2)) { 
    remini gban.ini gban $address($2,2) 
  }
}
on *:JOIN:#:{
  if ($readini(gban.ini,gban,$address($2,2))) {
    mode $chan +b $address($nick,2)
    kick $chan $nick Blacklisted.
  }
}