Enviando e lendo mensagens do WhatsApp via Python e RabbitMQ

Aqui vai mais uma forma de enviar e ler mensagens do WhatsApp através de códigos (programação).

Esse método está descrito neste blog:
https://kalilinuxtutorials.com/whatsapp_automation-android-emulator/

Ele utiliza o emulador de android do Android Studio + Appium + Python + RabbitMQ.

Ele basicamente usa o RabbitMQ como intermediário para enviar e receber mensagens.

You should also read:

Web MQTT com RabbitMQ

Arquivo de configuração rabbitmq.conf loopback_users.guest = falselisteners.tcp.default = 5672management.listener.port = 15672# management.listener.ssl = truemanagement.ssl.port = 15671management.ssl.cacertfile = /etc/rabbitmq/cacert.pemmanagement.ssl.certfile = /etc/rabbitmq/cert.pemmanagement.ssl.keyfile = /etc/rabbitmq/key.pem# Certificados…

Gerador de senhas em Python

import stringimport randomdef randompassword(): special_chars = '~@!?/%$#*^`´;:' chars = string.ascii_uppercase + string.ascii_lowercase + string.digits + special_chars size = random.randint(30, 32) return ''.join(random.choice(chars) for…