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
Kleber, percebi quando desativa a opção de resposta automática o Mwsm trava com um tempo, resolvi deixar habilitado e não travou mais.
vai ficar show
top, ficou muito bom, estou fazendo algo similar, n sabia q existia api do mkauth por isso ja n tinha feito a integração pois vim ter conhecimento essa semana, estou desenvolvendo o bot integrando whats + mkauth + mikrotik e vai ficar mais ou menos assim
cliente entra em contato e é lançado um painel com 4 opções, assinatura, suporte, financeiro e outros assuntos.
selecionando assinatura, vai ser apresentado 3 opções, contratar (cpf + cep com num e plano), cancelar (verifica pendencias e direcionar ao suporte), alterar dados ( mudança de titularidade ou de endereço )
selecionando suporte o bot vai questionar o tipo de problema, sem conexão ( pega o cpf, verifica pendencias, testa a internet no provedor, tenta pingar no ip do cliente e verifica se tem problema em alguma rota via API do mikrotik e caso encontre retorna ao cliente q esta em manutenção na região),
conexão lenta ( verifica pendencias e orienta procedimento de desligar roteador etc e se n resolver direciona ao atendimento humano )
selecionando financeiro vai apresentar essas opções do teu exemplo e seguindo uma sugestão vou tentar integrar pagamento pelo banco inter q n tem taxa com baixa automatica igual o gerencianet.
selecionando outros assuntos vai registrar a solicitação do cliente no banco de dados com prazo de 24h pra resposta.
toda ajuda é bem vinda, pede pro teu amigo fazer um fork la no github ou publicar como um novo projeto e publica o link aqui q a gente se ajuda um analisando o codigo do outro.
top! olha essa modificação do seu projeto
https://drive.google.com/file/d/1NtZ_NdYZO6uYEPpslyipzJV7NzUt7VrM/v...
esse amigo esta doente porem ele pode ajudar vc caso queira com essas integraçoes, essa modificação ele fez na V1
sem problema, consegui com um parceiro aqui, ja tou testando a integração
infelismente eu não ultilizo, ate pedi pra um pessoal, mas ninguem usa tbm.
alguem q utiliza bot pago tem um exeplo do codigo q o bot fornece pra inserir no mkauth e um print de como é retornado no whatsapp, ja consegui fazer a integração com mkauth e queria uma base pra manter a mesma estrutura, ja consigo puxar dados direto do mkauth, preciso só de um exemplo pra ver q dados puxar e manter um padrão
V2.0.11++ FILEEE rodando
atualizado
olá tudo certo ? apresentou esse erro no log, e não conecta a aplicação: (v2 beta 10).
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:339:9)
waleu kleber
-
72
-
73
-
74
-
75
-
76
de 101 Próximo