on *:TEXT:!ban:#: {
if ($nick isop #) {
hadd -m banlist Room $chan
hadd banlist $ial($snick($active,1)).user Set by $me
msg # $utfencode($snick($active,1)) $+ 's gate: $ial($snick($active,1)).user has been added to the banlist.
ban $chan $address($nick,2) was banned by $me on $date at $time(h:nn:ss tt) Violation.
kick # $snick(#,1) Violation.
hsave -o banlist banlist.txt
}
}
on *:JOIN:*: {
if ($hget(banlist,$ial($nick).user,1)).data {
kick # $nick
}
}