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
Não e so rodar esse comando para atualizar.
cd ~ && cd /var/api/Mwsm && git reset --hard HEAD~1 && git pull "https://github.com/MKCodec/Mwsm.git" --rebase --autostash && npm install --silent && npm run start:mwsm
Kleber Ferreira
Nova instalação que fiz ao usar o comando top no console percebo o uso muito alto de processamento para um processo chome, isso e normal?
Kleber Ferreira
Segue evidencia do consumo
Esse consumo de processamento e normal?
o app em si praticamnete n consome nada, o problema é q precisa de uma janela com o navegador aberto no whatsapp web pra manipular os dados e dependendo do computador e onde esta instalado pode acabar consumindo recursos indispensaveis, é tipo quando vc pega aquelas maquinas velhas e só em abrir o navegador sem acessar nada ja trava tudo, aqui em uma instalaçao aparte no proxmox com um container template ubuntu 23 e o consumo é 2%, ja integrado junto com o mkauth fica em torno de 16%, o q pode resolver ou talvez amenizar é vc alterar o navegador utilizado pelo whatsapp web ( chrome, chromium, firefox ).
sudo apt install -y chromium libatk-bridge2.0-0 && sudo apt install -y libxkbcommon-x11-0 && sudo apt-get install -y libxdamage-dev
editar o arquivo na linha 66 aproximadamente e logo abaixo de headless:true, inserir o comando executablePath: '/usr/bin/chromium',
nano /var/api/Mwsm/mwsm.js
ficaria mais ou menos assim
puppeteer: {
headless: true,
executablePath: '/usr/bin/chromium',
args: [
isso vai fazer o wahstapp web utilizar o chromium ao inves do chrome, aqui tive ganho de apenas 5% em reclação ao consumo anterior
exatamente isso
Perfeito, vou efetuar testes para ver como se da o comprotemento.
Eu aluguei uma máquina virtual por 20,00 tá a 2 meses rodando de boa. Mais barato que manter computador ligado consumindo energia rsrs
é uma alternativa muito boa se contar custo benerficio, aqui como utilizo servidor dns proprio q vou ate disponibilizar futuramente se faz necessario ser local ai como disponho de energia solar se torna um cenario ideal manter tudo separado no proxmox em um servidor local mas pra quem esta limitado a utilizar na mesma maquina integrado dentro do mkauth e n dispoe de alternativa e esta sofrendo algum impacto que considere significativo vale estudar a sugestão
opa grande blz, a ultima versão de hoje esta funcionando, porem não funciona em loco, quando vai enviar mensagem pra varis clientes, olhando na pasta de mensagem do mk auth /opt/mk-auth/jobs/SMS ele gera os arquivos, porem parece estar com erro na hora do mk-auth conversar com a api.
abraço
é nesses momentos q a gente percebe q o log é um serviço essencial no mundo TI, atualiza para 2.0.8 e faz um teste q fiz uma correção