+def ignore_pan(serv, ev):
+ """Retourne ``True`` si il faut ignorer ce pan."""
+ for (blackmask, exceptmask) in config.ignored_pan_masks:
+ usermask = ev.source()
+ return bool(irclib.mask_matches(usermask, blackmask) and not irclib.mask_matches(usermasl, exceptmask))