Sign inSign up

aprendendolinux/whatscli

By aprendendolinux

Updated 10 months ago

Com essa imagem, é possível enviar mensagens no WhatsApp pela linha de comando do Linux.

Image
0

2.4K

aprendendolinux/whatscli repository overview

Enviando mensagens no WhatsApp com o Docker

Prezados colegas,

Saudações pinguianas para todos!

Para facilitar a vida de muita gente, criei uma imagem docker para enviar mensagens de WhatsApp pela linha de comando do Linux.

Partirei do do suposto que você já tenha o docker instalado e configurado, mas caso não tenha, instale-o com a ajuda da documentação oficial.

Subindo o contêiner:
docker run -id --name='whatsapp' \
    --hostname='whatsapp' \
    -v /srv/whatsapp:/home/node/whatsapp \
    --restart=always aprendendolinux/whatscli

Também é possível iniciar a partir de um arquivo docker-composer.yml. Segue o conteúdo abaixo:

version: "3.7"

services:
  whatsapp:
    container_name: whatsapp
    hostname: whatsapp
    image: aprendendolinux/whatscli
    restart: always
    stdin_open: true
    tty: true
    volumes:
      - /srv/whatsapp:/home/node/whatsapp

Agora o contêiner está pronto para ser utilizado.

Modo de uso:

Primeiro, precisamos logar no WhatsApp CLI. Faça o comando abaixo para obter o QRCode:

docker exec -it whatsapp npx mudslide login

Você verá uma tela como essa:

Faça o login como se estivesse fazendo no WhatsApp Web, normalmente.

Agora, para mandar mensagens, faça o comando:

docker exec whatsapp npx mudslide send 5521999999999 'Mensagem de Teste!'

Para deslogar do WhatsApp, faça o comando abaixo:

docker exec -it whatsapp npx mudslide logout

Pra quem tiver a curiosidade de como foi construído esse Dockerfile, segue o link do projeto.

Isso é tudo, espero que vocês tenham gostado!

Para suporte comercial, entre em contato por e-mail, telegram ou whatsapp.

Acesse meu site:

https://www.henrique.tec.br

Tag summary

Content type

Image

Digest

sha256:bd28d80c1

Size

525.2 MB

Last updated

10 months ago

docker pull aprendendolinux/whatscli