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
pm2 delete all
pm2 kill
npm remove pm2 -g
cd ~ && rm -r /var/api/Mwsm
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
npm install pm2 -g && pm2 start mwsm.json && pm2 save && pm2 startup && pm2 log 0
se não conseguir depois dessa vou gravar um video mostrando a instalação passo a passo
Boa Kleber, infelizmente estão acontecendo várias falhas na instalação e atualização.
Muitos erros de instalação junto com o MK-AUTH que acredito que é a grande parte das instalações aqui.
O comando upgrade dentro do Mkauth acarreta vários erros. Se possível faz um vídeo limpando e depois instalando do zero tanto em máquina separada quanto dentro do Mkauth.
Consegui Rodar a versão 2.0 com calma refiz o processo e deu tudo certo.
Percebi que os comandos apt update e o apt ugrade -y teve mais resultados do que nas outras vezes, teve mais pacotes para atualizar.
https://prnt.sc/_CuwUiKsfow-
O comando apt upgrade -y não vai dar problema nos arquivos do mkauth?
vai sim, o tutorial lá é refernte a instalação no proxmox, o do mkauth vou fazer um novo tutorial
Depois da atuaização que vc fez do passa a passo no github voltou a funcionar a instalação.
agradeço pelo feedback, tmj
0|Bot-Mwsm | > Bot-Mwsm : Loading application 0%
0|Bot-Mwsm | > Bot-Mwsm : Loading application
0|Bot-Mwsm | > Bot-Mwsm : Loading application 100%
0|Bot-Mwsm | Error: Evaluation failed: TypeError: Cannot read properties of undefined (reading 'push')
0|Bot-Mwsm | at fillModuleArray (eval at <anonymous> (:2:5), <anonymous>:6:74)
0|Bot-Mwsm | at moduleRaid (eval at <anonymous> (:2:5), <anonymous>:15:3)
0|Bot-Mwsm | at __puppeteer_evaluation_script__:4:17
0|Bot-Mwsm | at ExecutionContext._evaluateInternal (/var/api/Mwsm/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:221:19)
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/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:110:16)
0|Bot-Mwsm | at async Client.initialize (/var/api/Mwsm/node_modules/whatsapp-web.js/src/Client.js:323:9)
deu esse erro nas configuracoes