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
aqui utilizo o cloudflare zero no mkauth e foi sem problema com o dominio www mas na teoria deveria funcionar em rede local tbm
Assim... Estava usando essa ferramenta do whatsapp a mais de um mês muito top, aí de repente passou a atrasar os envios, coisa de 6 dias, fui verificar no mkauth estava lá as mensagens também com atraso, e então foi o jeito desativar a comunicação com o servidor do serviço. Desde então passou a atrasar cada vez mais as mensagens automáticas até chegar um ponto que parou de gerar, já fiz de tudo, upgrade, downgrade, limpei as mensagens, fiz outra instalação nova e nada, nem o pessoal do mkauth não estão conseguindo resolver isso
opa voce diz que não manda mais as mensagens ? eu tive esse probelma com mk
Algum consultor disponivel para uma consultoria? Pois nosso MKAUTH parou de gerar os logs de mensagens e estamos sem usar essa ferramenta a mais de um mes! Ja tentamos de tudo, inclusive estamos em contato com o pessoal do MKAUTH mas nao esta dando certo resolver esse problema. Quem se ineteressar favor chamar nesse numero 88982209200
olá consegui resolver
instalar ->
sudo apt-get install traceroute
faça o teste > traceroute + seu dominio e veja se esta alcançavel, caso não esteja altere o dns pro seu dns local e cadastre seu dominio.
nano /etc/resolv.conf
coloque seu servidor dns la
agotra na api coleuqe as informaçoes porem no server coloque o dominio sem o www.
aqui deu certo.
MkAuth WhatsApp Send Message v2 beta 14 (25/04/24) 100% Debian 10 instalação limpa!
MkAuth WhatsApp Send Message v2 beta 13 (23/04/24)
atualizado e rodando, porem não consegui integrar com a api, mesmo Endpoint titulo.api GET marcdo, e tbm com acesso 443 ssl feito
obs esta redirecionando no mk pra ssl (https)
a resposta automatica é basicamente uma variavel com dois resultados possiveis ( sim ou não ), como a opção não depende de um retorno de conclusão ( sucesso ou falha ) não faz sentido causar qualquer erro ao restante do codigo estando desabilitada, faria mais sentido se estivesse habilitada oq n é o caso, pode ser um erro no conjunto de funções onde ela esta alocada mas nesse caso tbm deveria apresentar o mesmo erro independente de estar ou não habilitada, eu realizei algumas melhorias no codigo na versão 2.0.12, atualiza e verifica se o erro persiste, interessante seria vc simular os disparos pelo webadmin e verificar se no terminal do proprio linux esta aparecendo algum erro
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.