We are working on a new CAPCHA code for the registration page of this forum. Once it's been implimented then the spam bots should be no more, the only advertisement from this would be the Human-Posted advertisements.
As per your question, I'm not aware of any URL stripping on this forum. I'll have a quick look into this