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
1 - agendamento de envios ja esta nos planos e seguira em dois modos, o mesmo utilizado pelo mkauth ( x dias, antes/depois de vencimento etc ) e em caso de falha no envio de uma mensagem jogar no agendamento até ser efetivado
2 - como fara parte do recurso 1 acredito ser desnecessario fazer tbm manualmente mas pode ser incluido como medida adcional
3 - ja solicitei ao programador da api do mkauth q ja incluiu na api e estara presente na proxima atualização do mkauth
4 - essa não entendi
5 - esse sera integrado ao menu hotkeys
6 - call reject ja foi inserido, instala a ultima versão
basta vc inserir sua mensagem personalizada la no campo destinado
Notificação de Cliente Offline
Msg perguntando se o cliente nessecita de suporte pois faz um determinado tempo que seu roteador está sem comunicação com a central.
Exemplo:
Prezado(a) Cliente,Notamos que seu roteador está sem comunicação com a central há algum tempo. Gostaríamos de saber se você precisa de suporte técnico para resolver este problema.
Obs: Não poderia enviar notificações para clientes bloqueados, pois, no caso de bloqueio por pool, o roteador perderia comunicação. Clientes bloqueados devem receber apenas a notificação de bloqueio.
3.Notificação de Cliente Offline
Não enviar para clientes bloqueados.
Acredito que essa função deva ser opcional, visto que se o cliente esta bloqueado ele deve receber cobranças.
ALGUMAS SUGESTÕES:
1.Agenda de Envios
Enviar mensagens em horários determinados.
2.Botão de Reenvio de Mensagem
Inclusão de um botão para reenviar a mensagem.
3.Notificação de Cliente Offline
Não enviar para clientes bloqueados.
4.Chamado para Técnico no Dia
Criação de um chamado técnico no mesmo dia.
Adicionar emojis às notificações.
Envio automático de uma mensagem explicando o motivo da recusa e oferecendo alternativas de contato.
que bom q tenha dado certo, quando lancei esse projeto a ideia era somente manter como um gateway de disparos simples mesmo mas teve uma turma que abraçou a ideia e tem icentivado bastante o densenvolvimento de novas funcionalidades, se vc clicar na opção API vai perceber que aparece duas setinhas de navegação no canto inferior direito com dois paineis dedicados a funções dentro da API do MK, uma delas tera um recurso partindo da ideia do seu projeto q é justamente listar os usuarios e fazer os disparos de forma independente da requisição via mkauth e a outra sera destinata a trataivas dos recibos para notificar tbm o cliente quando o pagamento for realizado
Ubuntu 24.04 -> Testando versão 2.0.31
Aprovado! Tudo ok.
Eu estou usando o sistema como gateway do WhatsApp apenas, mas está quebrando um bom galho, já que o Mk-Auth não funciona o SMS automático.
Enviando normal pelo sistema em PHP que fiz chamando o seu via curl. Sucesso total.
Parabéns!
Tranquilo, vou fazer novamente.
estranho, acabei de reinstalar aqui e correu liso, acho q essa viagem é só no debian, tenta instalar a 2.0.31, quando der problema só precisa deletar a pasta e refazer a instalação seguindo apartir do passo 4 no guia do github
Beleza.
ola klever obrigado pelo suporte, fiz a instalação limpa, ou seja SO sem nada, fiz o procedimento de intalação. (toda vez que da algum erro eu faço do zero a instalação)