Ir para o conteúdo

Captcha

O plugin Botcity Captcha permite integrar facilmente os serviços Anticaptcha e DeathByCaptcha em seu bot.

Importante

Este plugin requer uma assinatura de um dos serviços mencionados acima.

A BotCity não oferece nenhuma chave de API ou outras credenciais para os serviços.

Instalação

pip install botcity-captcha-plugin

AntiCaptcha

Importando o Plugin

Depois de instalar este pacote, a próxima etapa é importar o pacote para o seu código e começar a usar as funções.

from botcity.plugins.captcha import BotAntiCaptchaPlugin

Instancie o Plugin

# Instancie o plugin
anti_captcha = BotAntiCaptchaPlugin(API_KEY)

Resolvendo Captcha de imagem de texto

# Resolva o Captcha
texto = anti_captcha.solve_text("captcha_ms.jpeg")

Resolvendo Recaptcha

# URL do site
url = 'https://www.google.com/recaptcha/api2/demo'
# Chave do site Recaptcha
chave_site = '6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-'

# Resolva o recaptcha
token = anti_captcha.solve_re(url, site_key)

Reportando respostas incorretas

# Relata ultimo Captcha como incorreto
anti_captcha.report()

DeathByCaptcha

Importando o Plugin

Depois de instalar este pacote, a próxima etapa é importar o pacote para o seu código e começar a usar as funções.

from botcity.plugins.captcha import BotDeathByCaptchaPlugin

Instancie o Plugin

# Instancie o plugin
death_by_captcha = BotDeathByCaptchaPlugin("NOME_USUARIO", "SENHA")

Resolvendo Captcha de imagem de texto

# Resolva o Captcha
texto = death_by_captcha.solve("captcha.jpg")

Reportando respostas incorretas

# Relata ultimo Captcha como incorreto
death_by_captcha.report()