All pastes #70614 Raw Edit

Anonymous

public text v1 · immutable
#70614 ·published 2006-06-24 15:41 UTC
rendered paste body
deal with rejoin looping by banning after three rejoins in less than (say) 15 seconds
Implement a blacklist. --- DONE
Allow ops to manipulate blacklist --- DONE
organise black and whitelists to persist to database.
come up with a way for ops (and other?) to look at the banlist (in msg) --- DONE
(maybe) do some kind of flood protection.
perhaps allow blacklist items to be regexps?  Or maybe maintain a seperate
        regexps list...
make white/blacklists case insensitive
accept commands (from ops) in msg rather than in channel
keep a timestamped log of actions (who is kicked, banned) with their actual current /whois name etc and the "pattern" they matched
keep a timestamped audit trail for changes to the lists (and whatever else comes up)