Look around at different scripts...

I've got one that has an option to scan each user that joins a channel for open proxies...If you find one, modify it to kick the user (with valid reason eg. "Open Proxy Detected") and set a permanent ban to block that user. I "think" its quite easy...I did take one from a complete script and modify it myself, but am at work so don't have it to hand sorry frown