Admin...please change the registration requirements to ADMIN APPROVAL ONLY.
The forums are getting very annoying seeing these spammers break through with the weak registration process that it takes to become a member here.
Rather than annoy CURRENT members, why not set all registrations to ADMIN APPROVAL and maybe once or twice a day REVIEW those registrations and approve only the ones that look like legitimate registrants and not BOTS.
I run a forum with almost 40,000 members and this is how I do it... In 5 years there has not been a single SPAMMER on my forums.
Just a suggestion to make this a more enjoyable place to visit (which I do multiple times a day).
Easier said than done. The bots do not look like bots. They look like users, with friendly names, like "happyJerry" - they don't label themselves as spam bots. You don't know they're spam bots until they finally post their stuff.
Approving each signup might work for smaller forums, but on a forum this size you'll end causing a good size traffic jam.
By the way, are you volunteering to check all signups? Won't take you more than an hour a day, 7 days a week, 52 weeks a year.
What I have suggested was a "no link posting" rule until your account reaches 10-20 posts, and 1 week passes from the time you register, or automatically suspend posts with links until they are manually approved, for users with very low post count. A spam bot wont' waste the time to get their post count up to finally post a link, and if they do, they're easy to spot and ban.
I have also pushed for banning all China and India IPs, where most spam originates from, and disallowing anonymous proxies to be used to access the forum.