botwhatsapp-venom
botwhatsapp-venom copied to clipboard
bot zap
uma linha de codigos voltadas para um bot do zap
from selenium import webdriver
fr from selenium.webdriver.common.keys import Keys
im import time
Abrir o navegador e o WhatsApp Web
driver = webdriver.Chrome(executable_path= driver = webdriver.Chrome(executable_pat
driver = webdriver.Chrome(executab
driver = webdriver.Chrome(ex
driver = webdriver.Chr
driver = webdriv
driver = w
driv 'caminho_para_seu_chromedriver.exe') # Insira o caminho para o seu chromedriver.exe driver.get( driver.
dr 'https://web.whatsapp.com/') time.sleep( time.sle
time 15) # Tempo para escanear o código QR com o celular
Definir contatos/grupos e a mensagem
contatos = [ contatos =
contat
co 'Nome do Contato/Grupo 1', 'Nome do Contato/Grupo 2'] # Substitua pelos nomes dos contatos/grupos que deseja enviar mensagem mensagem = mensage
me 'Olá! Este é um bot do WhatsApp enviado através do Python.'
Enviar mensagem para cada contato/grupo
fo for contato in contatos:
Localizar o campo de pesquisa
campo_pesquisa = driver.find_element_by_xpath(
campo_pesquisa = driver.find_element_by_xpa
campo_pesquisa = driver.find_element_by
campo_pesquisa = driver.find_elemen
campo_pesquisa = driver.find_el
campo_pesquisa = driver.fi
campo_pesquisa = driv
campo_pesquisa =
campo_pesquis
campo_pe
cam
'//div[@class="_2_1wd copyable-text selectable-text"][@data-tab="3"]') campo_pesquisa.clear() campo_pesquisa.send_keys(contato) campo_pesquisa.send_keys(Keys.ENTER) time.sleep( campo_pesquisa.clear() campo_pesquisa.send_keys(contato) campo_pesquisa.send_keys(Keys.ENTER) time.sleep
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send_keys(Keys.ENTER)
time.s
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send_keys(Keys.ENTER)
ti
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send_keys(Keys.ENTER)
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send_keys(Keys.ENTER
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send_keys(Keys.E
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send_keys(Ke
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send_key
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.send
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pes
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
camp
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato)
campo_pesquisa.clear()
campo_pesquisa.send_keys(contato
campo_pesquisa.clear()
campo_pesquisa.send_keys(co
campo_pesquisa.clear()
campo_pesquisa.send_ke
campo_pesquisa.clear()
campo_pesquisa.se
campo_pesquisa.clear()
campo_pesqui
campo_pesquisa.clear()
campo_p
campo_pesquisa.clear()
cam
campo_pesquisa.clear()
campo_pesquisa.clear(
campo_pesquisa.c
campo_pesqu
campo_
c
Localizar o campo de mensagem
campo_mensagem = driver.find_element_by_xpath(
campo_mensagem = driver.find_element_by_xpath(
campo_mensagem = driver.find_element_by_xp
campo_mensagem = driver.find_element_by
campo_mensagem = driver.find_ele
campo_mensagem = driver.fin
campo_mensagem = drive
campo_mensagem =
campo_mensag
campo_m
ca
'//div[@class="_2_1wd copyable-text selectable-text"][@data-tab="6"]') campo_mensagem.send_keys(mensagem) campo_mensagem.send_keys(Keys.ENTER) time.sleep( campo_mensagem.send_keys(mensagem) campo_mensagem.send_keys(Keys.ENTER) time.sle
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys(Keys.ENTER)
time
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys(Keys.ENTER)
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys(Keys.ENTER)
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys(Keys.ENTE
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys(Keys.E
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys(Key
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_
campo_mensagem.send_keys(mensagem)
campo_mensagem.
campo_mensagem.send_keys(mensagem)
campo_mens
campo_mensagem.send_keys(mensagem)
ca
campo_mensagem.send_keys(mensagem)
campo_mensagem.send_keys(mensage
campo_mensagem.send_keys(me
campo_mensagem.send_ke
campo_mensagem.sen
campo_mensagem
campo_mens
campo_
ca
Fechar o navegador após enviar as mensagens
driver.quit()
driver.qu
drive
d