Este bot Discord permite controlar um navegador web através de comandos, usando IA Gemini para interpretar comandos em linguagem natural.
- 🌐 Controle completo de navegador web
- 🤖 IA Gemini para interpretar comandos
- 📸 Screenshots automáticos
- 🔍 Webscraping inteligente
- 🛡️ Proteção anti-captcha e anti-detecção
- 🎯 Cliques precisos e digitação natural
pip install -r requirements.txtEdite o arquivo .env:
DISCORD_TOKEN=seu_token_do_discord_aqui
GEMINI_API_KEY=sua_chave_da_api_gemini_aqui- Vá para https://discord.com/developers/applications
- Crie uma nova aplicação
- Vá para "Bot" e crie um bot
- Copie o token
- Vá para https://makersuite.google.com/app/apikey
- Crie uma nova chave API
- Copie a chave
python bot.py!web- Inicia o navegador!go <url>- Navega para uma URL!click <x> <y>- Clica em coordenadas específicas!type <texto>- Digite texto!screenshot- Captura screenshot atual!close- Fecha o navegador!help_web- Mostra ajuda
!ai <comando>- Usa IA para interpretar e executar comandos
!ai vá para o youtube!ai pesquise por música brasileira!ai role a página para baixo!ai clique no primeiro resultado!ai digite meu nome é João
O bot inclui várias técnicas para evitar detecção:
- ✅ User-Agent personalizado
- ✅ Remoção de propriedades webdriver
- ✅ Delays aleatórios entre ações
- ✅ Movimento natural do mouse
- ✅ Digitação com timing humano
- ✅ Undetected Chrome Driver
├── bot.py # Bot principal do Discord
├── browser_controller.py # Controlador do navegador
├── ai_handler.py # Handler da IA Gemini
├── requirements.txt # Dependências
├── .env # Variáveis de ambiente
└── screenshots/ # Pasta para screenshots
- Digite
!webpara iniciar o navegador - Use
!ai vá para o youtubepara navegar - Use
!ai pesquise por músicapara pesquisar - Use
!screenshotpara ver o resultado
Se houver problemas com o ChromeDriver, ele será baixado automaticamente pelo webdriver-manager.
Verifique se sua chave API está correta e tem créditos disponíveis.
Verifique se o token do Discord está correto e o bot tem as permissões necessárias no servidor.
- Enviar mensagens
- Anexar arquivos
- Usar comandos de barra
- Ler histórico de mensagens
Este bot é para fins educacionais. Respeite os termos de serviço dos sites que visitar e use com responsabilidade.