All pastes #338075 Raw Edit

Stuff

public text v1 · immutable
·published 2007-02-03 04:51 UTC
rendered paste body
on *:JOIN:#RSPC:{
  %regex = $+(/,$chr(40),%badwords,$chr(41),/)
  if ($regex($nick,%regex)) kick $chan $nick Your nick contains inappropriate words. Please change it.
}
alias addbadword {
  if ($isid) return
  else {
    if ($istok(%badwords,$$1,124)) echo 4 -a * /addbadword: word already on list
    else set %badwords $addtok(%badwords,$$1,124)
  }
}
alias rembadword {
  if ($isid) return
  else {
    if (!$istok(%badwords,$$1,124)) echo 4 -a * /addbadword: word not on list
    else set %badwords $remtok(%badwords,$$1,124)
  }
}