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
mas a interface não ta mostrando, ja atulezei mas so mostra a tela classcia. sempre atualizo pelo git

ja da pra fazer direto na interface do proprio app
ideal é ficar de olho no github pra ta sempre instalando as atualizações e correções dos bugs, como utilizo em produção tou sempre aprimorando algo, ja liberei a beta 2 com o menu de controle na interface grafica q é justamente o que vc esta precisando, utiliza o comando que tem lá em upgrade no github, tive que quebrar minha instalação pra achar aquele erro que estavam falando e conseguir corrigir.
joga esse comando que vai corrigir e atualizar pra beta 2
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
mas antes não abria no nano ou vim?
Infelizmente só gera esse erro na atualização.
/root/.pm2/logs/Bot-Mwsm-out.log last 15 lines:
0|Bot-Mwsm | > Bot-Mwsm : Loading application 100%
0|Bot-Mwsm |
0|Bot-Mwsm | API is Ready!
0|Bot-Mwsm |
0|Bot-Mwsm | Server Running on Port *: 8000
0|Bot-Mwsm |
0|Bot-Mwsm | API is Ready!
0|Bot-Mwsm |
0|Bot-Mwsm | Server Running on Port *: 8000
0|Bot-Mwsm | > Bot-Mwsm : Loading application 0%
0|Bot-Mwsm | > Bot-Mwsm : Loading application 100%
0|Bot-Mwsm |
0|Bot-Mwsm | API is Ready!
0|Bot-Mwsm |
0|Bot-Mwsm | Server Running on Port *: 8000
0|Bot-Mwsm | TypeError: Cannot read properties of null (reading '1')
0|Bot-Mwsm | at LocalWebCache.persist (/var/api/Mwsm/node_modules/whatsapp-web.js/src/webCache/LocalWebCache.js:34:69)
0|Bot-Mwsm | at /var/api/Mwsm/node_modules/whatsapp-web.js/src/Client.js:729:36
0|Bot-Mwsm | at processTicksAndRejections (node:internal/process/task_queues:96:5)
0|Bot-Mwsm | > Bot-Mwsm : Loading application 0%
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 processTicksAndRejections (node:internal/process/task_queues:96: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)
tive que reinstalar o serviço do whatapp e não to coseguindo encontrar a parte pra editar a mensade de uso exclusiov do sistem e alterar o deley de mensagem alguem pra ajudar?
como envia o boleto em pdf?
uso as variaveis que o mkauth usa. media de 100 vou tentar aumentar o tempo de cada mensagem
antes não acontecia isso
acho q o comportamneto do algoritmo foi pego no pulo do gato, kkkk, meter mais função pra camuflar o bot deve ajudar