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
Agora acho que para resolver esse problema so com Cleber mesmo.
Mas agora estou recebendo esse erro agora.
0|Bot-Mwsm | Error [TypeError]: Cannot read properties of undefined (reading 'markedUnread')
0|Bot-Mwsm | I (https://static.whatsapp.net/rsrc.php/v4i4Xq4/y8/l/pt_BR-j/uErAvImB_...)
0|Bot-Mwsm | at window.WWebJS.sendSeen (evaluate at Binding.<anonymous> (/var/api/Mwsm/node_modules/whatsapp-web.js/src/Client.js:265:36), <anonymous>:13:40)
0|Bot-Mwsm | at #evaluate (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/ExecutionContext.js:391:56)
0|Bot-Mwsm | at async ExecutionContext.evaluate (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/ExecutionContext.js:277:16)
0|Bot-Mwsm | at async IsolatedWorld.evaluate (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/IsolatedWorld.js:100:16)
0|Bot-Mwsm | at async CdpFrame.evaluate (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Frame.js:362:20)
0|Bot-Mwsm | at async CdpPage.evaluate (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:826:20)
0|Bot-Mwsm | at async Client.sendMessage (/var/api/Mwsm/node_modules/whatsapp-web.js/src/Client.js:1076:25)
0|Bot-Mwsm | at async Client.<anonymous> (/var/api/Mwsm/mwsm.js:2049:4)
0|Bot-Mwsm | at v (https://static.whatsapp.net/rsrc.php/v4i4Xq4/y8/l/pt_BR-j/uErAvImB_...)
0|Bot-Mwsm | at S (https://static.whatsapp.net/rsrc.php/v4i4Xq4/y8/l/pt_BR-j/uErAvImB_...)
0|Bot-Mwsm | at <anonymous> (https://static.whatsapp.net/rsrc.php/v4/yE/r/8_Dgf5nZjzc.js:106:276)
0|Bot-Mwsm | at <anonymous> (https://static.whatsapp.net/rsrc.php/v4/yE/r/8_Dgf5nZjzc.js:106:407)
0|Bot-Mwsm | at i (https://static.whatsapp.net/rsrc.php/v4/yE/r/8_Dgf5nZjzc.js:106:348)
0|Bot-Mwsm | at l (https://static.whatsapp.net/rsrc.php/v4/yE/r/8_Dgf5nZjzc.js:106:124)
0|Bot-Mwsm | at <anonymous> (https://static.whatsapp.net/rsrc.php/v4i4Xq4/y8/l/pt_BR-j/uErAvImB_...)
0|Bot-Mwsm | at I (https://static.whatsapp.net/rsrc.php/v4i4Xq4/y8/l/pt_BR-j/uErAvImB_...)
Parece que o whatsapp não envia masi o tokem para o celular.
Aqui usei "maquina fisica".
Boa Tarde , Francisco Fabio Fernandes David
Esta opcao serve para que roda o Mwsm na maquina fisica do mk-auth ? Pois fiz o procedimento e nao funcionou.
Caros colegas!
Segue minha contribuição
Para quem esta enfrentando o problema de hoje, esse problema e eferente a atualização do chome na aplicação, consegui ajuda junto ao ChatGAP e estou disponibilizando para voces e bem simples a resolução, aqui para mim resolveu.
Guia rápido – Correção do erro de Chrome no
Mwsm
Problema
Ao iniciar o Mwsm, aparece erro parecido com:
Error: Could not find Chrome (ver. 143.0.7499.192)
O WhatsApp não conecta ou não envia mensagens.
Causa (explicação simples)
O Mwsm usa o WhatsApp Web, que depende de um Chrome interno (Puppeteer). Após atualizações ou
migração de servidor, esse Chrome deixa de existir e precisa ser reinstalado.
Solução (passo a passo simples)
1) Entrar na pasta do Mwsm
cd /var/api/Mwsm
2) Apagar cache antigo do Chrome
rm-rf /root/.cache/puppeteer
3) Instalar a versão correta do Chrome
npx puppeteer browsers install chrome@143.0.7499.192
Aguarde finalizar (pode levar alguns minutos).
4) Reiniciar o Mwsm
pm2 restart Bot-Mwsm
5) Conferir se subiu corretamente
1
pm2 logs Bot-Mwsm--lines 20
Se aparecer:
API is Ready!
Server Running on ...
O problema está resolvido.
Observações importantes
•
•
A mensagem
Use --update-env to update environment variables não é erro.
Se o processo Ask-Mwsm aparecer como erro, é apenas o módulo de IA e não impede o envio
de WhatsApp.
Resumo final
•
•
•
•
Erro comum após atualização
Não é bug do sistema
Resolve reinstalando o Chrome correto
WhatsApp volta a funcionar imediatament
Aqui tambm parou de encminhar mensagem, tentei fazer a atualização e apos digitar 0 na CLI temos esse retorno:
0|Bot-Mwsm | API is Ready!
0|Bot-Mwsm | Server Running on *172.16.28.12:8000
0|Bot-Mwsm | Error: Could not find Chrome (ver. 143.0.7499.192). This can occur if either
0|Bot-Mwsm | 1. you did not perform an installation before running the script (e.g. `npx puppeteer browsers install chrome`) or
0|Bot-Mwsm | 2. your cache path is incorrectly configured (which is: /root/.cache/puppeteer).
0|Bot-Mwsm | For (2), check out our guide on configuring puppeteer at https://pptr.dev/guides/configuration.
0|Bot-Mwsm | at ChromeLauncher.resolveExecutablePath (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/node/BrowserLauncher.js:333:27)
0|Bot-Mwsm | at ChromeLauncher.computeLaunchArguments (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/node/ChromeLauncher.js:94:24)
0|Bot-Mwsm | at ChromeLauncher.launch (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/node/BrowserLauncher.js:85:39)
0|Bot-Mwsm | at ChromeLauncher.launch (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/node/ChromeLauncher.js:46:22)
0|Bot-Mwsm | at PuppeteerNode.launch (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/node/PuppeteerNode.js:141:31)
0|Bot-Mwsm | at Client.initialize (/var/api/Mwsm/node_modules/whatsapp-web.js/src/Client.js:331:39)
0|Bot-Mwsm | at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Bom dia , Aqui tambem esta assim . conectado mas nao envia nada
FORA DO AR, CONECTADO ENVIA NADA.
deve ser a api desatualizada
Aqui ta fora, de mais alguem ?
-
1
-
2
-
3
-
4
-
5
de 105 Próximo