Should be pretty simple to do based on hostmask matching.
Possible criteria to use for blocking (in combinations or alone):
- same ident as target (ignoring
~)
- same hostname as target
- nick contains significant portion of target's name
- more generically, a similar nick based on some sort of string similarity algorithm score
- yes, this would need research, and probably an additional dependency
- nick has never been seen before (has no
rep_ keys stored in the DB)
- this would be especially useful as a weight factor for other criteria
OP to be updated as I think of ideas.
Should be pretty simple to do based on hostmask matching.
Possible criteria to use for blocking (in combinations or alone):
~)rep_keys stored in the DB)OP to be updated as I think of ideas.