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
realmente funcionou bem, evio normal da mensagem obrigado cleber
via webadmin esta normal, quebra de linha e quebra de balão, se tiver com problema é no proprio mkauth
esta funcionando a quebra de linha \n a quebra de balão ##? sabe dizer amigo?
esta rodando liso
senhores, boa tarde como esta com a nova integração?
roda esse comando que apaga tudo ai vc reinstala do zero
cd ~ && rm -r /var/api/Mwsm
pm2 delete all
sudo apt-get remove nodejs -y && curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && apt-get install -y nodejs
git clone https://github.com/MKCodec/Mwsm.git /var/api/Mwsm && cd /var/api/Mwsm
npm install && pm2 start mwsm.json && pm2 save && pm2 startup && pm2 log 0
vai la no github do projeto e na guia utilização da uma revisada na guia utilização ( tutorial ) e se tiver feito tudo certinho vai na outra opção, ( debbuger ), o comando que invoca o pdf dentro do mkauth é esse {"uid":"%logincliente%","find":"%numerotitulo%"}, o pdf só n é gerado se não estiver habilitado na api
vai no mkauth, clientes > listar todos os clientes, copia um login e nesse mesmo login clica em detalhes, dentro de detalhes vc copia o numero de algum titulo depois é so montar um comando, supondo q o login seja joao.silva e o titulo seja 1402 ficaria assim
{"uid":"joao.silva","find":"1402"} ai vc vai no aplicativo e dispara pra seu proprio numero pra testar
lembrando q no mkauth vc configura dessa forma
Pode me da mais detalhes de como fazer isso, sou burro -.-''
vai no log de mensagens e copia o comando gerado similar a {uid:00:00:00:00:00:00,find:01456} e insere no simulador da api e verifica o retorno no prompt da maquina com a opção debugger habilitada, no retorno vc verifica a seguinte linha { Module: 'PDF', Available: 'false', Allowed: 'true' }, note q nesse exemplo a opção available esta como false portanto n é possivel enviar pdf.
Pessoal, API esta funcionando porem não esta enviando o PDF. Revisei as configurações e não consegui resolver. Alguem pode me ajudar ?