Open ctrlcctrlv opened 9 years ago
Yes. I guess it need to be plugged into the anonymous authentication and login view…
What kind of captcha are you thinking of? I would prefer a local captcha before a hosted one (like reCaptcha), or making it optional.
Could it be autotested? At least testing that it doesn't show up if not configured to do so.
Yeah, I was going to look for existing NPM libraries
Autotesting should be no problem. I'll try to get around to this soon :)
I'm curious; have you actually received any spam on some comments? It wouldn't be hard to write a spam-bot to work it's way through some comments, but since so few use it, I doubt anyone would give a second thought, and I doubt that any generic spam bot would get through…
Well, I was going to set up Ghost for my site (8ch.net) and have a status blog, maybe a "what we're working on", or "here's why the site went down", or hopefully not "why we're filing for bankruptcy" (just kidding :wink: ) but I can't just use Disqus because the whole purpose of 8chan is anonymous comments.
I just know from experience (unfortunately) that even if I launch the blog and at first there is no spam from anonymous commenters, it will happen, so I can't use a commenting system without a good antispam system.
It's trivial to write scripts to do this sort of thing, and if the commenting system becomes popular, they'll soon become part of suites that black hat SEO types use.
For comparison, 8chan receives over 4000 posts per hour at peak period (9PM in the USA), and over 3800 of them are posted anonymously. The other 200 are posted with names or tripcodes, which are sort of like accounts. To post you must fill out a CAPTCHA which whitelists your IP for either 75 posts or 24 hours, whatever comes first.
Ok, I never thought it would be so early adopted by a larger site :) Well, just go ahead and add the captcha then :+1:
@ctrlcctrlv Are you working on this now? There'll be some restructuring in the code and more development in the coming weeks, so long hanging forks might be hard to merge. If you're not working on it I might give it a go at the same time I'm adding the possibility for anonymous commenters to chose an alias…
Nope, I haven't started yet. Please feel free. I've been sidetracked by other things.
Will you accept a PR with optional CAPTCHA for anon. commenters?