raw 311:*:{
if (%name != off) && ($nick !isop #chat) {
var %a = 1, %b = $numtok($3-,32)
while %a <= %b {
if $hget(name,$gettok($3-,%b,32)) {
ban -ku600 #chat $2 2 14Offensive IrcName Detected
%a = %b
}
inc %a
}
return $regsubex($1-,/\b( $+ %name $+ )\b/gi,$str(*,$len(\t)))
}
haltdef
}
on *:start:{
if !$hget(name) { .hmake name 10 }
if $exists(name.op) { .hload name name.op }
}
on *:exit:{
.hsave -o name name.op
}
on *:disconnect:{
.hsave -o name name.op
}