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
francisco, quando esse erro foi apresentado, geralmnete ocorre em caso de falhas de comunicação com o banco de dados
infelizmente sumiu a opção de responder cada comentario aki no forum, voltem a pagina anterior q respondi em sequencia
Boa tarde Cleber estou com problema nos envio das msg whatsaap, como resolver?
vai em settings > extra > habilita debugger depois vai em settings > API > desabilita MKauth Link e tenta Habilitar Novamente e aguarda alguns segundos pra ver se a conexão mantem ativa, se continuar tenta fazer um envio manualmente pra vc na guia run com opção mkauth simulator utilizando o comando de api mkauth {"uid":"%logincliente%","find":"%numerotitulo%"} trocando %logincliente% e %numerotitulo% pelo login e numero do titulo de algum cliente e verifica no console do linux o retorno que vai apresentar, esse resultado nulo geralmente é quando houve algum tipo de falha na api do mkauth
nao funcionou acreditoque seja por conta da atualizaçao do mk auth
https://mk-auth.com.br/forum/topics/botao-de-envio-pelo-whatsapp-su...
Acrescentar a função quando cliente enviar mensagem de voz, emoji, reação, ou seja, todas as possíveis respostas, para que o sistema retorne o "Message Response".
emojis ja são entendidos como mensagens, reações e mensagens de audio é q não são interpretadas como mensagem, irei verificar a possibilidade de integrar essas opções junto do desenvolvedor do wwjs e se possivel retorno a solução em um proximo patch de atualização
Cleber, mais uma vez parabéns pelo sistema...
estou com o seguinte problema na versão 2.0.36, todos os dias preciso fazer o "reload" para que volte a enviar as mensagens...
já refiz a instalação completa do zero... e mesmo assim persiste...
consegue me dar uma luz?
felipe, habilita o debbuger no menu extras e da uma verifica que esta exibindo algum erro ou quebra de codigo
erro que esta sendo retornad, quando não envia mensagem:
Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
at ServerResponse.setHeader (node:_http_outgoing:659:11)
at ServerResponse.header (/var/api/Mwsm/node_modules/express/lib/response.js:794:10)
at ServerResponse.send (/var/api/Mwsm/node_modules/express/lib/response.js:174:12)
at ServerResponse.json (/var/api/Mwsm/node_modules/express/lib/response.js:278:15)
at /var/api/Mwsm/mwsm.js:2326:36
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
code: 'ERR_HTTP_HEADERS_SENT'
}