I can confirm that the bots are becoming better every day. The only thing I've found to stop them is to control payments manually.
I have the weekly payout system. It gets rid of bots because they don't get the payment and go away. It's not perfect though, because I think a lot of users who don't read the faucet rules get the impression the faucet is not paying at all, so my user count is low...
But maybe if you'd employ a daily payout it would be enough.
What helps too is to use custom built scripts (no one would make a bot specific to your faucet).
I'm developing a new custom CLAIM script that I think will filter out bots. I'll post here when it's done and send it via pm to anyone who will be interested in testing it.
What's your faucet's site? I would play it if my IP's not blocked. I don't mind signing up for weekly withdraws, if the faucet was trusted (like moonbitco.in)
As for the captchas, I don't know if it works against bots, but there's this one faucet (I wish i could remember it), but it's one that's a daily claim, and before you can even access the main page of its site, there's a quiz, and it has a random sentence and/or structure of words that could or could not make sense. Something like: "I ate two pieces of toast. I played with one ball, and whistled 4 times" and the question will be something like "Which one is the food?" That's not
exactly how it goes, but it's something like that; unique, and hard for bots, imo, to break through. Sometimes you have to answer quizzes two times. I really like this type of antibot.