on *:start:{
hmake offensive 5
hload -n offensive [color:gray]badurls.txt[/color]
}
on *:quit:hsave -n offensive [color:gray]badurls.txt[/color]
on [color:blue]*[/color]:text:[color:purple]!???url &[/color]:[color:green]#channel[/color]:{
[color:blue]if $nick isop # || $level($fulladdress) == Access {[/color]
if $1 == !addurl {
var %a = $+(*,$2,*)
if !$read([color:gray]badurls.txt[/color],w,%a) { write [color:gray]badurls.txt[/color] %a }
}
if $1 = !delurl {
var %a = $+(*,$2,*)
if $read([color:gray]badurls.txt[/color],w,%a) { write -dl $+ $readn [color:gray]badurls.txt[/color] }
}
if $hget(offensive) hload -n offensive [color:gray]badurls.txt[/color]
}
on [color:red]@+1[/color]:text:*:[color:green]#channel[/color]:{
if $hfind(offensive,$1-,1,W).data {
[color:brown]; Here is where your code for
; messaging, kicking, banning etc.
; should be put[/color]
}
}