Um script escrito em Python para quem quer comprar ingressos de festas
universitárias no precinho através do site https://byma.com.br/
.
Através do arquivo configuracoes.txt
, você pode configurar o bot.
A principal das funcionalidades é a possibilidade de configurar qual
ingresso você deseja comprar.
No campo opcao_ingresso
, você pode escolher se o bot irá comprar o
ingresso mais barato, o mais caro, um aleatório ou um de valor mediano. Além
disso, nos campos valor_minimo
e valor_maximo
você pode definir uma
faixa de preço que deseja, caso o preço dos ingressos esteja fora de tal faixa,
a compra será cancelada.
DICA: evite deixar o valor_minimo
igual a zero, a razão disso é que
diversas festas vendem itens do evento com os ingressos, como abadás, copos,
etc. É importante definir um valor mínimo para não comprar algum destes itens ao
invés do ingresso.
💰 FORMA DE PAGAMENTO: Para efetuar o pagamento, o bot utilizará algum cartão já registrado no próprio site
do Byma, para adicionar um novo cartão como método de pagamento,
vá em: https://byma.com.br/settings
e clique em Adicionar cartão de crédito
.
Preencha as informações e tudo certo!
Após baixar o repositório, abra o arquivo configuracoes.txt
. Neste arquivo há um
breve resumo de como configura-lo, mas o que nos importa é esta parte:
url = https://byma.com.br/event/666666666666666666666666
email = [email protected]
senha = abublebuble
opcao_ingresso = 1
valor_minimo = 10
valor_maximo = 100
Aqui você deve inserir as informações do seu evento e de sua conta. Basta substituir
os valores pelos exemplos fictícios, então se seu
e-mail é [email protected]
, a configuração ficará:
email = [email protected]
e assim por diante...
opcao_ingresso: Essa opção irá definir qual ingresso o bot irá comprar baseado nos valores:
opcao_ingresso = 1; Aqui o bot vai escolher o ingresso mais barato
opcao_ingresso = 2; Aqui o bot vai escolher o ingresso mais caro
opcao_ingresso = 3; Aqui o bot vai escolher um ingresso aleatório
opcao_ingresso = 4; Aqui o bot vai escolher um ingresso no valor mediano
Então, por exemplo, se tiver ingresso de R$10, R$20 e R$30
com opcao_ingresso = 1, ele comprará o de R$ 10
com opcao_ingresso = 2, ele comprará o de R$ 30
com opcao_ingresso = 3, ele comprará qualquer um
com opcao_ingresso = 4, ele comprará o de R$ 20
Para que o bot funcione, você precisará instalar quatro bibliotecas, porém existe uma forma fácil e simples de baixa-las. Abra o CMD (Prompt de comando) na pasta do bot e digite:
py -m pip install -r requirements.txt
Com as dependências instaladas, basta digitar
py byma.py
É essencial que você tenha o navegador Firefox e o Python 3.11 instalado. Para
instalar o Python, basta abrir a Microsoft Store e procurar pelo mesmo, ou então, baixar
pelo site oficial, clicando em Download Python 3.11.1
.
Já para baixar o Firefox, clique aqui e procure
por Baixe o Firefox
.
Para ver se a instalação do Python foi bem sucedida, abra o CMD e digite py --version
. Você deverá ver
algo parecido com:
As próximas funcionalidades que eu pretendo trazer ao bot são:
☐ Integração com o Telegram
☐ Ampliar testes, visando maior eficiência
☐ Ampliar métodos de pagamento
☐ Interface gráfica