Looks good, although I would suggest adding a simple check to see if the user really wants to add a generic webirc block for mibbit, even one that won't work. As well, exempting searchIRC is annoying because no one likes it, and I'm not entirely sure why the server4you.de is exempted from every ban however those are more opinion issues and not a specific code issue.