Would not the simplest solution be to ban anon*!*@* from the channel?