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
Estou recebendo a seguinte mensagem no log após a atualização
0|Bot-Mwsm | Error: Cannot find module 'sqlite3'
0|Bot-Mwsm | Require stack:
0|Bot-Mwsm | - /var/api/Mwsm/mwsm.js
0|Bot-Mwsm | at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
0|Bot-Mwsm | at Hook._require.Module.require (/usr/lib/node_modules/pm2/node_modules/require-in-the-middle/index.js:81:25)
0|Bot-Mwsm | at require (node:internal/modules/helpers:176:18)
0|Bot-Mwsm | at Object.<anonymous> (/var/api/Mwsm/mwsm.js:24:17)
0|Bot-Mwsm | at Module._compile (node:internal/modules/cjs/loader:1376:14)
0|Bot-Mwsm | at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
0|Bot-Mwsm | at Module.load (node:internal/modules/cjs/loader:1207:32)
0|Bot-Mwsm | at Module._load (node:internal/modules/cjs/loader:1023:12)
0|Bot-Mwsm | at Object.<anonymous> (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)
0|Bot-Mwsm | at Module._compile (node:internal/modules/cjs/loader:1376:14)
0|Bot-Mwsm | at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
0|Bot-Mwsm | at Module.load (node:internal/modules/cjs/loader:1207:32)
0|Bot-Mwsm | at Module._load (node:internal/modules/cjs/loader:1023:12)
0|Bot-Mwsm | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
0|Bot-Mwsm | at node:internal/main/run_main_module:28:49 {
0|Bot-Mwsm | code: 'MODULE_NOT_FOUND',
0|Bot-Mwsm | requireStack: [ '/var/api/Mwsm/mwsm.js' ]
0|Bot-Mwsm | }
0|Bot-Mwsm | Error: Cannot find module 'sqlite3'
cd /var/api/Mwsm
Terminal : Inicialização e monitoramento das funções da API
Config : Definição das Configurações basicas
Options : Controle de mensagens com pré-definição de disparos.
Hotkeys : Comandos chave para lançamento de mensagens personalizadas.
Run : Playground para Testes e Disparo de mensagens.
Log : Status de cada disparo realizado ou agendado.
Com o banco de dados integrado fica mais facil implementar novas funções, quem quiser sugerir alguma função fique a vontade, após testar e corrigir os bugs libero a beta 2 da imagem abaixo.
Muito top! parabens mano, tem previsão para lançamento ?
provavelmente semana q vem, tou testando em campo pra liberar o codigo mais fluido
Bom dia! Alguém pode me ajudar? Estou com este problema ao iniciar o servidor, qual nome do pacote que coloco para remover toda a instalação para que eu reinstale como está no github?
aperta control C e joga o codigo abaixo
clear
cd /var/api/Mwsm
pm2 delete all
pm2 flush
npm install sqlite3 -g
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/icon.png -O /var/api/Mwsm/icon.png
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/index.html -O /var/api/Mwsm/index.html
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/jquery.js -O /var/api/Mwsm/jquery.js
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/mkauth.png -O /var/api/Mwsm/mkauth.png
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/mwsm.db -O /var/api/Mwsm/mwsm.db
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/mwsm.js -O /var/api/Mwsm/mwsm.js
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/mwsm.json -O /var/api/Mwsm/mwsm.json
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/node.png -O /var/api/Mwsm/node.png
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/nodemon.json -O /var/api/Mwsm/nodemon.json
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/package.json -O /var/api/Mwsm/package.json
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/package-lock.json -O /var/api/Mwsm/package-lock.json
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/script.js -O /var/api/Mwsm/script.js
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/socket.io.js -O /var/api/Mwsm/socket.io.js
wget https://raw.githubusercontent.com/MKCodec/Mwsm/main/style.css -O /var/api/Mwsm/style.css
pm2 start mwsm.json && pm2 save && pm2 startup
clear
pm2 log 0
Não consegui, o jeito foi reinstalar do zero.
Mesmo depois de reinstalado do zero ainda tentei rodar mais deu uma série de erros não consegui registrar.
E aí apaguei o diretório Mwsm e reinstalei novamente.
Funcionando na 1.0..
Obrigado!
https://prnt.sc/5XoroYsZjVaY
faz upload da versão funcional que vc tem ai e manda pra mim simular um upgrade aqui