MCBot é uma ferramenta em Python para gerar códigos de desconto do MC Sundae. O cupom de desconto lhe permite comer 2 sorvetes MC Sundae pelo preço de R$ 14,90. Em outras palavras, ele automatiza o processo do questionário de experiencia que o próprio MC Donald's disponibiliza. Clique aqui para ver o site que é automatizado e preenchido.
- Abaixo do cupom possui o código do cupom, o script busca extrai-lo juntamente da data de validade.
- Python 3.8 ou mais recente.
- Selenium (instalar com pip)
- Nota fiscal com CNPJ do MC Donald's da sua região (não obrigatório)
- ChromeDriver
-
Python na hora de instalar não esqueça de incluir o pip para ser instalado junto no setup da instalação.
-
Selenium pacote pip para utilizar no script, abra seu terminal e rode o seguinte comando:
pip install selenium
- ChromeDriver antes de instalar verifique sua versão do chrome aqui em "Version": -> caso não encontre a sua, pegue uma anterior ou próxima. descompacte o zip e copie o diretório do executável do selenium.
No config.json abra com editor de código que deseja ou bloco de notas e edite com suas configurações
{
"diretorio_webdriver": "Cole o caminho do ChromeDriver aqui",
"esconder_webdriver": false,
"country": "brasil",
"cnpj_mc_donalds": "42591651091602",
"quantia": 1
}
No exemplo utilizei CNPJ do Shopping interlagos, você pode usar também. Salve o arquivo e pronto! agora você pode executar o script no terminal e gerar os códigos.
python example.py
O script irá imprimir o código gerado e até quando o mesmo é válido, tambem será salvo no arquivo códigos.txt.
from bot.mcbot import MCBot
## vai gerar 2 códigos, esconder webdriver ativado.
bot = MCBot(
hidden=True,
country="brasil",
cnpj_mc=42591651091602,
quantia=2
)
## caso você esteja no Linux
bot.executable_path=config["diretorio_webdriver"]
## se nao, remova a linha acima
## caso você esteja no Windows
bot.service = Service(config["diretorio_webdriver"])
## se nao, remova a linha acima
## Começa gerar
bot.start_gen()
Uma tarde com os amigos no MC, uma funcionária nos apresentou a oferta. Era simples, fazer o questionário e conseguir os 2 sorvetes pelo preço de 1. Na época era um MC Flurry Ovomaltine Rocks, realizamos a pesquisa e conseguimos os sorvetes. Como um apaixonado em automatização e sorvetes resolvi automatizar o questionário. 🤣
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais informações.