All pastes #574443 Raw Edit

Stuff

public text v1 · immutable
·published 2007-06-18 16:04 UTC
rendered paste body
alias gb {
  /amsg Global ban: $address($1,2) aka $1 $+ . Reason: $2-
  /ignore $address($1,2)
  /set %blacklisted [ $+ [ $address($1,2) ] ] 1
  /set %blacklistreason [ $+ [ $address($1,2) ] $3-
}
on *:JOIN:#:{
  if ($me isop $chan) || ($me ishop $chan) {
    if (%blacklisted [ $+ [ $address($nick,2) ] ] == 1) { /ban -k $chan $nick You are blacklisted. Reason: %blacklistreason [ $+ [ $address($nick,2) ] }
  }
}
alias ungb {
  /amsg Global unban: $address($1,2) aka $1 $+ . Reason: $2-
  /ignore -r $address($1,2)
  /unset %blacklisted [ $+ [ $address($1,2) ] ]
  /unset %blacklistreason [ $+ [ $address($1,2) ]
}