Bot developed in python, 100% open-source, compatible with Windows and Linux.

Overview

Bombcrypto Bot [Family JOW]

Bot desenvolvido em python, 100% do código é aberto, para aqueles que tenham conhecimento validarem que não existe nenhum código malicioso, o bot apenas trabalha com reconhecimento de imagens para poder gerenciar as interações na tela do bombcrypto, compatível com Windows e Linux. O bot em constante atualização, e para que ele continue 100% free, não deixei de realizar sua contribuição, isso nos motiva a continuar!

Doações

Faça seus testes, esta usando e ele te ajuda a otimizar seus ganhos? Mostre seu agradecimento em BUSD/BNB/BCOIN, assim nossa equipe se mantem empenhada em atualizar e trazer novas funcionalidades para a comunidade ☺️

Smart Chain Wallet(BUSD/BNB/BCOIN)

0xb3e7A42b647A0875682249294107Db182DDFC321

Funcionalidades

  • Farm personalizado, defina a % que seus herois voltam a trabalhar, configurando por raridade e otimizando seu lucro :D
  • Multi Acc, logue a metamask de todas as suas contas, de play no bot e faça coisas melhores na sua vida do que ficar colocando heroes to work. 🍻
  • Integração com Telegram, receba uma print do seu baú a cada X minutos, o tempo é configuravel no arquivo config.yaml.
  • Anti-Broken, mesmo que aconteça um erro não tratado em tela, o bot força atualização da pagina e refaz o login, reiniciando o processo de farm, no pain yes gain!
  • Anti-bloco-Indestrutivel, o bot realiza atualização do navegador(CTRL+F5), reinicializando o farm, assim não te atrasando com os blocos que bugam, a função Refresh Login é configurada por tempo no arquivo config.yaml.
  • Arquivo de configuração, para que você mesmo determine como o bot deve funcionar (./config.yaml).

Automação com uso de bots no Bombcrypto é permitido?

O uso de automação com bots ou auto clickers é liberado, conforme post abaixo no discord oficial do bombcrypto, facilmente encontrado nos canais moderados de informações Liberação do bot pelo bombcrypto

Como utilizar

Requisitos:

  • Instalação do Python, instale pelo site oficial ou pela windows store durante a instalação do python, não se esqueça de marcar a opção add Python to Path.
  • Path Python
  • Realizar download da ultima versão do bot em releases do repositorio github, clicando em https://github.com/renatofmmaia/bomb-bot/releases
  • Descompactar o bot na pasta em que desejar
  • (Linux) Instalar o pacote xdtools (responsável por retornar as janelas de navegador no linux) através do comando: sudo apt-get install xdotool
  • (Linux) Instalar pacote Scrot (responsável pela printscreen no linux) através do comando: sudo apt-get install scrot

Rodando o bot:

  • Abra um terminal, se for windows (aperte a tecla do windows + r e digite "cmd").
  • Navegue até a pasta onde o bot foi extraído, exemplo: cd "C:\bomb-bot".
  • Instale as dependências do bot executando o comando, sem aspas: "pip install -r requirements.txt".
  • IMPORTANTE: Seu navegador não pode estar com ZOOM, pois o bot usa reconhecimento de imagem e o tamanho e proporção dos objetos fazem diferença.
  • Abra seu navegador acesse o link: https://app.bombcrypto.io/webgl/index.html este link é oficial do bomb e abre a interface sem vários blocos de informação, para que a tela fique limpa para o reconhecimento de imagens do bot.
  • Faça o primeiro acesso na sua metamask, pois o bot realiza o login apenas se a mesma já estiver conectada.
  • Execute o bot executando o cmando, sem aspas: "python main.py"
  • Enjoy the moment :D

Configurando Telegram

  • Em seu telegram, iniciei uma conversa com @BotFather
  • Clique em Start, e quando abrir as opções, clique em "/newbot"
  • Em seguida informe um nome e depois um username para o bot, lembrando que username tem que terminar com "_bot" no final, exemplo "meubomb_bot"
  • Finalizando você vai ver uma mensagem contendo os dados do bot que vc criou, copie o Token e insira no arquivo de configuração, config.yaml
  • O 2º parametro a ser configurado é o chat_id, para isso, siga os passos abaixo:
  • Criei um grupo no telegram, e adicione o bot que você acabou de criar, informando o username para encontra-lo.
  • Com o grupo criado, acesse o link a seguir, alterando o TOKEN na url, pelo o que você acabou de criar: https://api.telegram.org/botSEUTOKEN/getUpdates
  • Vai ser exibido na tela um JSON, procure por "chat":"id", geralmente esse valor começa com o sinal de menos(-) e altere no arquivo config.yaml chat_id.
  • Exemplo chat_id
  • chatid
  • Config.yaml que você tem que configurar
  • config trelegram

Possíveis soluções

  • (linux) Muitos problemas se rolvem ao atualizar o OS, pois os pacotes da instalação são basicos para o sistema rodar, para atualizar seu linux execute o comando: sudo apt updade && sudo apt upgrade -y
  • (linux) Se apresentar o erro "No module named 'tkinter'", execute o comando para instalar a interface grafica do python: sudo apt install python3-tk
  • (linux) Caso seu linux não reconheca o comando pip ou pip3, será necessário instala-lo, através do comando: sudo apt install python3-pip

Contato/Sugestão/Bug

Comments
  • telegram

    telegram

    nao estou conseguindo gerar meu Chat ID pelo https://api.telegram.org/botSEUTOKEN/getUpdates mesmo colocando o token que o botfather passa. alguem pode me ajudar?

    tambem nao estou conseguindo instalar o gedit no windows, como faco?

    opened by matheusriolo 14
  • Enviar print da conta secundária

    Enviar print da conta secundária

    Fala meus camaradas blz? Só pra avisar que ele está travando em conta específica, ele fica procurando o botão do Chest e não acha. Tenho duas contas, ambos usando o Chrome na mesma resolução, se eu clicar manualmente no Chest ele faz o resto, se não o bot fica travado tentando achar o baú. O log só informa que não achou o baú. Se quiserem ver ao vivo me avisem que a gente faz uma chamada via Zoom. Obrigado, vcs são feras!

    opened by robertorcezar 8
  • Envio do print do baú no telegram.

    Envio do print do baú no telegram.

    Primeiramente parabéns pelo trabalho, bot está top, muito rápido. Tenho 3 contas mas o bot envia o print do baú de apenas duas contas, alguma ideia do que pode ser?

    opened by Zaiplas 7
  • Bot fica parado.

    Bot fica parado.

    Quando chega na tela de colocar os heroes para trabalhar, simplesmente fica parado e depois atualiza o browser.

    Usando Chrome, Windows 10 e Python 3.10.2

    opened by juniorj1 6
  • Erro ao executar

    Erro ao executar "python main.py" no linux

    Estou configurando no ubuntu 21.04, ao executar o comando para iniciar o bot, recebo o seguinte erro.

    Screenshot from 2022-02-09 20-24-37

    Se eu tentar iniciar com "python3 main.yaml" aparece mais erro ainda.

    image

    Algu[em consegue me ajudar?

    opened by ojoaofaria 5
  • erro(help)*resolvido

    erro(help)*resolvido

    [2022-02-08 19:29:55] => Traceback (most recent call last): File "C:\Users\Felipe\OneDrive\Área de Trabalho\bomb-bot-master\main.py", line 63, in main manager.do_what_needs_to_be_done(current_screen) File "C:\Users\Felipe\OneDrive\Área de Trabalho\bomb-bot-master\module\manager.py", line 46, in do_what_needs_to_be_done Hero.who_needs_work(self) File "C:\Users\Felipe\OneDrive\Área de Trabalho\bomb-bot-master\module\bombScreen.py", line 266, in who_needs_work n_clicks_per_scrool = scroll_and_click_on_targets( File "C:\Users\Felipe\OneDrive\Área de Trabalho\bomb-bot-master\module\mouse.py", line 86, in scroll_and_click_on_targets res.append(function_between()) File "C:\Users\Felipe\OneDrive\Área de Trabalho\bomb-bot-master\module\bombScreen.py", line 227, in click_available_heroes buttons_position = Image.get_target_positions("button_work_unchecked", not_target="button_work_checked", screen_image=screen_img) File "C:\Users\Felipe\OneDrive\Área de Trabalho\bomb-bot-master\module\image.py", line 93, in get_target_positions result[result < not_target_result] = 0 ValueError: operands could not be broadcast together with shapes (1052,3240) (1053,3242)

    opened by CrazyChappie 5
  • Super Legend Print

    Super Legend Print

    https://imgur.com/a/nRS8Uue

    print do SL

    e + uma dica, confesso que ainda não testei o BOT, se oq vou dizer já está correto, apenas ignore!

    Eu estava desenvolvendo um BOT com as mesmas funcionalidades, porém estava fazendo as imgs da % de STAMINA de outro modo, para que verificasse por exemplo 50% ou mais, só olhei nos targets aqui que vcs colocaram a img da barra inteira, então possivelmente se eu configurar um herói pra rodar à 50% ele só vai rodar se tiver exatamente 50% se tiver mais q isso, dai ele já não reconheceria! como eu disse, ainda não testei e nem olhei o código! só olhei o arquivo de config e as imgs!

    opened by SkullzOTS 4
  • Erro após atualização

    Erro após atualização

    Amigos,

    Após a atualização de hoje, o Bot parou de funcionar e exibe os logs abaixo: Pode me ajudar?

    [04-12 17:09] => Traceback (most recent call last): File "main.py", line 63, in main manager.do_what_needs_to_be_done(current_screen) File "/home/ubuntu/Bomb/module/manager.py", line 38, in do_what_needs_to_be_done Hero.do_check_error(self) File "/home/ubuntu/Bomb/module/bombScreen.py", line 303, in do_check_error BombScreen.go_to_treasure_hunt(manager) File "/home/ubuntu/Bomb/module/bombScreen.py", line 126, in go_to_treasure_hunt BombScreen.wait_for_screen(BombScreenEnum.TREASURE_HUNT.value) File "/home/ubuntu/Bomb/module/bombScreen.py", line 41, in wait_for_screen raise Exception(f'Timeout waiting for screen {BombScreenEnum(bombScreenEnum).name}.') Exception: Timeout waiting for screen TREASURE_HUNT.

    [04-12 17:11] => Traceback (most recent call last): File "main.py", line 63, in main manager.do_what_needs_to_be_done(current_screen) File "/home/ubuntu/Bomb/module/manager.py", line 38, in do_what_needs_to_be_done Hero.do_check_error(self) File "/home/ubuntu/Bomb/module/bombScreen.py", line 303, in do_check_error BombScreen.go_to_treasure_hunt(manager) File "/home/ubuntu/Bomb/module/bombScreen.py", line 126, in go_to_treasure_hunt BombScreen.wait_for_screen(BombScreenEnum.TREASURE_HUNT.value) File "/home/ubuntu/Bomb/module/bombScreen.py", line 41, in wait_for_screen raise Exception(f'Timeout waiting for screen {BombScreenEnum(bombScreenEnum).name}.') Exception: Timeout waiting for screen TREASURE_HUNT.

    opened by mlisboas 3
  • Não seleciona [Work] e não envia dados

    Não seleciona [Work] e não envia dados

    O Bot faz toda a automação, porem não coloca os herois para trabalharem mesmo com as condições sendo atendidas. Não há conexão com o telegram, apesar da automação ir no bau e aparentemente tentar enviar. Segue LOG exibido no terminal:

    [02-13 09:50] => 1 Bombcrypto window (s) found [02-13 09:50] => 💫 Bombcrypto window[1] inicializado em: NOT_FOUND [02-13 09:51] => 🐧 Performing Heroes to work action [02-13 09:51] => 👁️ Found 0 Heroes resting: [02-13 09:51] => 👁️ Found 0 Heroes resting: [02-13 09:51] => 👁️ Found 0 Heroes resting: [02-13 09:51] => 👁️ Found 0 Heroes resting: [02-13 09:51] => 🏃 0 new heros sent to explode everything 💣💣💣. [02-13 09:51] => 🍺 Refresh hunting positions. [02-13 09:51] => 🐧 Performing print chest action [02-13 09:51] => chest_screen_for_geometry not found [02-13 09:51] => 😬 Ohh no! We couldn't send your farm report to Telegram.

    *Todas as configurações estão corretas. Nenhum erro de código é exibido.

    opened by nuk4ky0 3
  • Window NOT_FOUND

    Window NOT_FOUND

    Estou com um problema que mesmo com o zoom em 100% e o jogo em ingles, o bot não funciona. Ele da o F5, loga no bomb, abre os bonecos, mas nao coloca os mesmos pra trabalhar! image

    opened by luuucaaix 3
  • Uma dica - Print Apenas da ABA aberta,

    Uma dica - Print Apenas da ABA aberta,

    Poderia configurar para o Print ser apenas da ABA aberta, dessa forma, daria para deixar as contas uma do lado da outra, pq o limitador atual é devido ao print ser da tela inteira. Alem disso, acredito que utilizaria ainda menos recursos da VM, sendo que teria uma menor area de verificação.

    opened by evertonurbanii 3
  • Atualização

    Atualização

    Oi, Renato, o bot infelizmente parou de funcionar.

    ate fiz as trocas de imagens por um tempo, agora nao consigo mais.

    Sei que nao é conveniente a pergunta, mas vc ainda vai lançar alguma atualização?

    opened by denalth 0
  • Windows 11 - Nao reconhece a tela

    Windows 11 - Nao reconhece a tela

    Alguem ja tomou erro ao executar no windows 11?

    Aqui fica fazendo refresh da tela de inicio a todo tempo

    Log:

    libpng warning: sBIT: invalid ←[96m←[96m ←[0m ←[96m←[96m-> Current version: 0.0.5←[0m ←[99m←[99m[06-17 13:08] => 1 Bombcrypto window (s) found←[0m ←[99m←[99m[06-17 13:08] => 💫 Bombcrypto window[1] inicializado em: NOT_FOUND←[0m ←[99m←[99m[06-17 13:08] => 🆘 Check screen error found, restarting....←[0m ←[99m←[99m[06-17 13:08] => 🐧 Performing login action←[0m ←[99m←[99m[06-17 13:08] => 🌍 Refreshing browser!←[0m

    opened by henriqueptorresbr 0
  • VERSÃO 52 - bot modo AMAZON SURVIVAL

    VERSÃO 52 - bot modo AMAZON SURVIVAL

    fala pessoal, mudei a imagem do ADVENTURE pela do AMAZON, porem o bot passa a ativar todos os herois independente da energia. Alguem conseguiu por o bot no modo AMAZON com a escolha do herois com energia acima de 80%? grato

    Troquei a imagem chrome_OxfVyPQvUH

    pela imagem image nome da imagem tem q ser: identify_home.png

    abs

    opened by fpgmat 1
  • Bot - FUNCIONANDO - Version 51

    Bot - FUNCIONANDO - Version 51

    "" ATUALIZADO ""

    Olá, segue "NOVAS" imagens limpas para o seu BOT.

    Levem em consideração que o bot tem no registro os nomes de cada imagens, fazendo o download das imagens direto do navegador, lembre-se de modificar os nomes para o bot reconheçer o que esta no código.

    Recomendações: Faça um BKP da pasta "targets" antes de modificar a oficial.

    Imagens e nomes:

    hero_bar_0.png hero_bar_0 png

    hero_bar_10.png hero_bar_10

    hero_bar_20.png hero_bar_20

    hero_bar_30.png hero_bar_30

    hero_bar_40.png hero_bar_40

    hero_bar_50.png hero_bar_50

    hero_bar_60.png hero_bar_60

    hero_bar_70.png hero_bar_70

    hero_bar_80.png hero_bar_80

    hero_bar_90.png hero_bar_90

    hero_bar_100.png hero_bar_100

    button_work_checked.png
    button_work_checked

    button_work_unchecked.png button_work_unchecked

    buttun_x_close.png buttun_x_close

    button_hunt_chest.png button_hunt_chest

    button_heroes.png button_heroes

    hero_search_area.png hero_search_area

    hero_search_area_copy.png hero_search_area_copy

    button_back.png button_back

    button_connect_wallet.png button_connect_wallet

    button_connect_metamask.png button_connect_metamask

    button_connect_wallet_sign.png button_connect_wallet_sign - - - Screenshot_11

    OBSERVAÇÕES: Recomendo após a troca de imagens limpar os temporários do navegador e reiniciar o PC.

    "" Bom FARM ""

    opened by Mutschawsky 12
Releases(v0.0.5)
Owner
Renato Maia
Renato Maia
TON Miner from TON-Pool.com

TON-Pool Miner Miner from TON-Pool.com

21 Nov 18, 2022
(@Tablada32BOT is my bot in twitter) This is a simple bot, its main and only function is to reply to tweets where they mention their bot with their @

Remember If you are going to host your twitter bot on a page where they can read your code, I recommend that you create an .env file and put your twit

3 Jun 04, 2021
Anti-league-discordbot - Harrasses imbeciles for playing league of legends

anti-league-discordbot harrasses imbeciles for playing league of legends Running

Chris Clem 2 Feb 12, 2022
Robust and blazing fast open-redirect vulnerability scanner with ability of recursevely crawling all of web-forms, entry points, or links with data.

After Golismero project got dead there is no more any up to date open-source tool that can collect links with parametrs and web-forms and then test th

railway zeppelin 34 Aug 25, 2022
Latest Open Source Code for Playing Music in Telegram Video Chat. Made with Pyrogram and Pytgcalls 💖

MusicPlayer_TG Latest Open Source Code for Playing Music in Telegram Video Chat. Made with Pyrogram and Pytgcalls 💖 Requirements 📝 FFmpeg NodeJS nod

Abhijith Sudhakaran 2 Feb 04, 2022
veez music bot is a telegram music bot project, allow you to play music on voice chat group telegram.

🎶 VEEZ MUSIC BOT Veez Music is a telegram bot project that's allow you to play music on telegram voice chat group. Requirements 📝 FFmpeg NodeJS node

levina 143 Jun 19, 2022
A simple Python wrapper for the archive.is capturing service

archiveis A simple Python wrapper for the archive.is capturing service. Installation pipenv install archiveis Python Usage Import it. import archi

Ben Welsh 157 Dec 28, 2022
A Telegram bot to upload files from Telegram or Direct links to Google Drive.

Google Drive Uploader Telegram Bot A Telegram bot to upload files from Telegram or Direct links to Google Drive. Features Telegram files support. Dire

IDNCoderX 21 Dec 05, 2022
An Auto-Grinding bot made for Pokemeow. Efficient but not many features yet

PokeGrinder 🤖 This is an Auto-Grinding bot made for Pokemeow. Efficient but not many features yet. Supported features This bot can currently handle :

Xombie 9 Feb 01, 2022
A Discord Self-Bot in Python

👨‍💻 Discord Self Bot 👨‍💻 A Discord Self-Bot in Python by natrix Installation Run: selfbot.bat Python: version : 3.8 Modules

natrix_dev 3 Oct 02, 2022
Projeto com o objetivo de aprender o funcionamento de Consumo de APIs.

Consumindo API SuperHero Projeto com o objetivo de aprender o funcionamento de Consumo de APIs.

Deivisson Henrique 1 Dec 30, 2021
Td-Ameritrade, Tradingview, Webhook, AWS Chalice

TDA-Autobot TDA-Autobot is an automated fire and forget trading mechanism utilizing Alex Golec's(Author) tda-api wrapper, Tradingview webhook alerts,

Kyle Jorgensen 2 Dec 12, 2021
Fast and multi-threaded script to automatically claim targeted username including 14 day bypass

Instagram Username Auto Claimer Fast and multi-threaded script to automatically claim targeted username. Click here to report bugs. Usage Download ZIP

265 Dec 28, 2022
Disctopia-c2 - Windows Backdoor that is controlled through Discord

Disctopia Disctopia Command and Control What is Disctopia? Disctopia is an open

Dimitris Kalopisis 218 Dec 26, 2022
Image captioning service for healthcare domains in Vietnamese using VLP

Image captioning service for healthcare domains in Vietnamese using VLP This service is a web service that provides image captioning services for heal

CS-UIT AI Club 2 Nov 04, 2021
radiant discord anti nuke src leaked lol.

radiant-anti-wizz-leaked radiant discord anti nuke src leaked lol, the whole anti sucks but idc. sucks to suck thats tuff bro LMAOOOOOO join my server

ok 15 Aug 06, 2022
This is a straightforward python implementation to specifically grab basic infos about IPO companies in China from Sina Stock website.

SinaStockBasicInfoCollect This is a straightforward python implementation to specifically grab basic infos about IPO companies in China from Sina Stoc

CrosSea 1 Dec 09, 2021
This bot can mention members upto 10,000 in groups and can mention members upto 200 in channels !

Mention All Bot This bot can mention members upto 10,000 in groups and can mention members upto 200 in channels ! 🏷 Infomation Language: Python. Tele

Anjana Madu 52 Dec 29, 2022
🐲 Powerfull Discord Token Stealer made in python

🐲 Follow me here 🐲 Discord | YouTube | Github ☕ Usage 💻 Downloading git clone https://github.com/KanekiWeb/Powerfull-Token-Stealer

Kaneki 61 Dec 19, 2022
Tubee is a web application, which runs actions when your subscribed channel upload new videos

Tubee is a web application, which runs actions when your subscribed channel upload new videos, think of it as a better IFTTT but built specifically for YouTube with many enhancements.

Tomy Hsieh 11 Jan 01, 2023