Montei uma API para enviar avisos e/ou cobranças via WhatsApp atraves do MkAuth, não testei e não sei se funcionaria corretamnete se instalado diretamente no mkauth pois como utilizo o mkauth virtualizado em proxmox e como o sistema é bem leve optei com criar um CT com umbuntu 23.04 a parte no proxmox, acredito que rode até em um pendrive.
O conteudo é auto explicativo e a API é gratuita e cumpre com a funcionalidade que promete sendo 100% funcional, tem gente cobrando mensalidade de 100 reais ou instalação de 300 reais mas aqui vcs conseguem de graça, como a finalidade é somente o envio de cobranças e não um chat-bot caso algum cliente responda alguma mensagem sera notificado que o numero é apenas para uso do sistema portanto sujiro utilizar uma conta de whatsapp a parte ou ate mesmo aqueles numeros virtuais.
Download e Instalação
Para adicionar comentários, você deve ser membro de MK-AUTH.
Respostas
como envia o boleto em pdf?
funcionar em todas versao do mkauth?
provavelmente sim
tá usando qual numero de whatsapp e qual API?
quando carregar o webserver vc vai ler o qrcode como se fosse fazer em um whatsapp web, o numero q vai aparecer vai ser o do whatsapp que vc usar, eu particularmente estou utilizando um numero exclusivo para o bot e se algum cliente tentar falar por ele o bot responde q é apenas para uso do sistema mas tbm é possivel remover essa mensagem resposta ou adicionar o envio de um contato suporte, é possivel tbm utilizar um numero virtual para carregar o whatsapp e seguida parear com a API
aqui deu tudo certo funcionando 100% obg
Interessante amigo, assim q puder vou testar ... está usando a api whatsapp-web.js ?
Uso e gosto bastante da EvolutionAPI inclusive já havia sugerido a Equipe do Mk-Auth integrar ao sistema ou essa ou outra e não daria tanto trabalho.
é exatamente a whatsapp-web.js, como a ideia era fazer algo o mais simples possivel que atendesse a necessidade de somente enviar as cobranças como alternativa sms achei desnecessario uma API mais complexa más realmente o pedro deveria se atentar em integrar e tornar um serviço nativo do mkauth pran precisar dessas gambiarras
Parabéns!
Top Funcionando 💯
infelizmente estou encontrando esse erro ao tentar instalar o node direto no mk-auth:
root@mk-auth:~# curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && apt-get install -y nodejs
2024-01-16 02:58:00 - Installing pre-requisites
Ign:1 http://archive.debian.org/debian stretch InRelease
Atingido:2 http://archive.debian.org/debian stretch Release
Atingido:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Lendo listas de pacotes... Pronto
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
apt-transport-https is already the newest version (1.4.10).
ca-certificates is already the newest version (20200601~deb9u1).
curl is already the newest version (7.52.1-5+deb9u10).
gnupg is already the newest version (2.1.18-8~deb9u4).
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 1 não atualizados.
Ign:1 http://archive.debian.org/debian stretch InRelease
Atingido:2 http://archive.debian.org/debian stretch Release
Atingido:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Lendo listas de pacotes... Pronto
2024-01-16 02:58:02 - Repository configured successfully. To install Node.js, run: apt-get install nodejs -y
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:
Os pacotes a seguir têm dependências desencontradas:
nodejs : Depende: libc6 (>= 2.28) mas 2.24-11+deb9u4 está para ser instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.