T
T
Timur2018-05-23 18:15:40
In contact with
Timur, 2018-05-23 18:15:40

How often do you have to deal with captcha?

I am writing a "bot" for the game, which, through the Bots Long Poll API, will see if any of the participants wrote to the community in a personal message (the frequency of the poll is once every 5-10 seconds)
Based on the essence of the message, the bot can send one message to hundreds of other participants ( through one request with an array of IDs), or to answer the player that he made a mistake.
With a community token, it is now permissible to make up to 20 requests per second, but I don’t need such a frequency and I don’t want to get such a situation that the game stops because VKontakte decides to check the bot with a captcha. Is it possible to avoid captcha by reducing the number of requests and increasing the interval between them?
How do you solve problems with entering keys, or how do you get around them?
UPD:
Users will subscribe to messages, giving consent to receive them.
When a person leaves the community or unsubscribes from messages, the bot will not write to him.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
F
frees2, 2018-05-23
Saifulmulukov @TiersWar

I have a captcha-free and mail-free login to the hard drive through twitter, through the AdGuard Anti-banner extension, I accidentally got what it cuts out, then I looked why the captcha was disappearing.

T
Timur, 2018-05-23
Saifulmulyukov

I found that you can get such an error, but the situation with the captcha is interesting.
https://vk.com/faq11583
Error 9, Flood control in sending messages from the bot
The error "Flood control: too many messages sent to user" appears if the bot sends more than a hundred messages to the user per hour. You cannot remove this limit, only control the number of sent messages on the side of the bot.
UPD:
I solved the problem like this: when receiving a captcha, the bot will send me an SMS from the url of the picture. I will open it and answer the bot with the code. It's going to be a little slow, but I'll get by.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question