Jump to content

Envio Automático de PDF para WhatsApp com Python


David Medeiros

Postagens Recomendadas

Boa noite. 

Poderia me ajudar me informando como eu posso fazer com que o python envie diariamente um arquivo pdf buscando diretamente de uma pasta do meu computador para um grupo específico no whatsapp ?

Obs: o arquivo PDF eu baixo automaticamente de um email específico e salva em uma pasta no meu computador, agora só falta fazer o script para enviar no whatsapp. 

Extra: Script python para baixar pdf "X" em um email específico. 

import imaplib
import email
 
# conectamos ao servidor do hotmail com o IMAP
objCon = imaplib.IMAP4_SSL("imap.outlook.com")
 
# passamos o login e senha para entrar na caixa de emails
login = "email@hotmail.com"
password = "Senha_do_email"
 
objCon.login(login, password)
 
# Loopar a caixa de entrada
objCon.select(mailbox="inbox", readonly=True)
resposta, idDosEmails = objCon.search(None, "Subject", "TESTE")
 
for num in idDosEmails[0].split():
    resultado, dados = objCon.fetch(num, "(RFC822)")
    texto_do_email = dados[0][1]
    texto_do_email = texto_do_email.decode("utf-8")
    texto_do_email = email.message_from_string(texto_do_email)
 
    for part in texto_do_email.walk():
        if part.get_content_maintype() == "multipart":
            continue
        if part.get("Content-Disposition") is None:
            continue
        fileName = part.get_filename()
        arquivo = open(fileName, "wb")
        arquivo.write(part.get_payload(decode=True))
        arquivo.close()
Link to comment
Compartilhe em outros sites

  • Douglas Garcia mudou o título para Envio Automático de PDF para WhatsApp com Python

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...