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
Bom dia! Estava com o mesmo problema, parece que foi uma atualização do sistema do Whatsapp. Acabei resolvendo baixando uma atualização no site do whatsapp.js ( https://github.com/pedroslopez/whatsapp-web.js ) que é o que o Cleber usa como backend para enviar as mensagens.
Segue os passos para resolver:
Parou de enviar aqui também.
Última mensagem automática enviada: hoje, 02/09/2021 às 07:46
Bom dia até olhei aqui pra ver se ta enviando ta td normal.
Bom dia , Cleber
Poderia nos ajudar neste problema? Creio que parou o zap depois de uma nova atualização do mesmo.
Aguardamos um retorno
Glauco O. Guerreiro
Boa tarde!
por aqui também parou de funcionar. Foi feito a reinstalação e não esta chegando o token para acessar o painel.
BoM dia , Atualizei o mk-auth hoje 01/09/25 e apos isso notamos que as msg via zap nao estão enviando. No mk-auth aparece como enviada , no logo do aplicativo aparece tambem que foi enviada , mas no zap nao mandou nada
Aqui tbm parou de funcionar.
o sistema parou de enviar mensagem hoje
desloguei do wathsapp e nao consigo logar novamente
ja fiz a reinstalação do sistema mas nao funcionou
Primeiramente peço desculpa pela demora, não estou recebendo notificações do forum e por coecidencia decidi entrar hj.
Douglas, referente a utilizar multiplas instancias é possivel porem exigiria alteração no codigo, a forma mais facil de fazer isso é fazer multiplas instalações e alterar manualmente o nome da pasta e mudar a porta de cada instalação ex: pasta mwsm porta 8000 e pasta mwsm2 porta 8001 ai no navegador chamaria pelo mesmo dominio ou ip mudando so a porta
marcos, verifica se no teu mkauth a opção Recalcular 2ª via data/valor esta como não.
glauco, como esta por ae ?, recentemente o whatsapp sofreu com instabilidades apresentadas no site Downdetector, erro 500 é causado por falha na conexão, na questão da quebra de linha eu fiz um teste aqui na versão 17/07/25 e funcionou corretamente, inclusive utilizei seu exemplo tanto via mkauth quanto simulador mwsm.
bruno, qual o ddd ?, por padrão a ferramenta insere o 9 digito automaticamente em DDDs abaixo de 30, não sei como esta o whatsapp hj em dia mas antigamente tinha ddds que era obrigatorio uso do 9 digito e outros não, então a ferramenta verifica se é um ddd de 9 digito obrigatorio ou não, da uma verificada no log do mkauth se o numero disparado bate com o cadastrado no cliente.
marcos, esse problema foi solucionado na att 17/07/25, não foi causado por uma reinstalação da ferramenta e sim por uma atualização do whatsapp, codigo ja foi atualizado e esta funcionando corretamente, sugiro atualizar o modulo do MKCodec/Whatsapp-API: API for Mwsm ou todo Mwsm que vai funcionar corretamente
0|Bot-Mwsm | Error: Evaluation failed: TypeError: Cannot read properties of undefined (reading 'serialize')
0|Bot-Mwsm | at window.WWebJS.getMessageModel (pptr://__puppeteer_evaluation_script__:412:29)
0|Bot-Mwsm | at pptr://__puppeteer_evaluation_script__:11:25
0|Bot-Mwsm | at ExecutionContext._ExecutionContext_evaluate (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:229:15)
0|Bot-Mwsm | at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
0|Bot-Mwsm | at async ExecutionContext.evaluate (/var/api/Mwsm/node_modules/whatsapp-web.js/node_modules/puppeteer-core/lib/cjs/puppeteer/common/ExecutionContext.js:107:16)
0|Bot-Mwsm | at async Client.sendMessage (/var/api/Mwsm/node_modules/whatsapp-web.js/src/Client.js:1045:22)
0|Bot-Mwsm | at async Client.<anonymous> (/var/api/Mwsm/mwsm.js:1647:4)
aparece esses erros ai na reinstalação