Addons SMS quem sabe desenvolver ?

Olá, seria possivel (pago caso for nescessario) criar uma addons onde eu consigo disparar o sms a qualquer momento...

exemplo, seleciono o cliente seleciono a mensagem (5 dias ates, no dia do vencimento etc) E envio o disparo!? obriagdo 

 

Obs! Precisa ser as mensagens de 

5 dias antes

No dia 

5 dia depois 

E assim por diante 

Pro cliente x y ou z, ou todos etc! 

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • Conexão recusada, usuário, senha ou ip errado no banco de dados. 

    Fiz uma instalação limpa e funcionou normal, se estiver instalado no servidor do Mk-Auth, veja se os dados do arquivo config.php estão corretos:

     

    //IP do MK-Auth
    $servername = "127.0.0.1";

    //Usuário do banco de dados do do MK-Auth
    $username = "root";

    //Senha do banco de dados do do MK-Auth
    $password = "vertrigo";

    //Nome do banco de dados do do MK-Auth
    $dbname = "mkradius";

     

    Qual versão do seu MK-Auth? Mudou o usuário ou senha do banco de dados?

  • Novidades:

    • Facilidade de debug. Mostra erros direto na tela
    • Correção do sistema de automação
    • Correção do Sqlite3 se instalado no MK-Auth, Adicionado permissão no AppArmor.
    • Melhorado o sistema de Logs
    • Adicionado botão para acessar os logs com mais facilidade

     

     

    Configurando a automação:

    sudo crontab -e
     

    Adicione no final o comando que gostaria de automatizar, no prazo, vencido ou pago ou os 3:

    Lembre de mudar suasenha pela senha criada em sudo htpasswd -c /etc/apache2/.htpasswd admin

    0 9  * * * curl -X POST -F 'posttodos=1' http://admin:suasenha@127.0.0.1/mkmsg/cronnoprazo.php > /dev/null 2>&1 
    0 10 * * * curl -X POST -F 'posttodos=1' http://admin:suasenha@127.0.0.1/mkmsg/cronvencido.php > /dev/null 2>&1
    0 11 * * * curl -X POST -F 'posttodos=1' http://admin:suasenha@127.0.0.1/mkmsg/cronpago.php > /dev/null 2>&1
     

    Será enviado todos os dias as 9h para mensagens com títulos no prazo, 10h para mensagens com títulos vencidos e 11h para mensagens com títulos pagos.

    OBS: Se a consulta não retornar títulos, não será enviado.

    Exemplo: Configurado dias no prazo para 3 dias, hoje é dia 10, será enviado a mensagem para todos que vencem no dia 13.

    Se não houver títulos para o dia 13, não será enviado. E assim por diante:

    • Dia 14 + 3 = Envia mensagem se existir título a vencer (no prazo) no dia 17
    • Dia 15 + 3 = Envia mensagem se existir título a vencer (no prazo) no dia 18

     

     

    Faça uma instalação limpa deletando a pasta mkmsg e  

    Instale conforme o tutorial.

    https://github.com/usuariomega/mkmsg

     

     

  • Siga o tutorial da parte 3. 

    https://github.com/usuariomega/mkmsg

     

    GitHub - usuariomega/mkmsg
    Contribute to usuariomega/mkmsg development by creating an account on GitHub.
  • TMJ!!

  • 12637976688?profile=RESIZE_930x

  • quando aperto no botao conf.msg aparece esse erro

  • Corrigi isso ontem na versão mais nova. Faça isso:

    Dar permissão ao Apparmor para que o PHP possa ler e gravar no banco de dados as mensagens personalizadas

    Cole cada linha no terminal:

    sed -i 's/}$/        \/var\/www\/mkmsg\/** rwk, }/g' /etc/apparmor.d/usr.sbin.php-fpm7.3
    sudo apparmor_parser -r /etc/apparmor.d/usr.sbin.php-fpm7.3


  • agora deu certo

    obrigado

     tem como filtrar por data de pagamento?

    porque quando clica nos pagos aparece com as datas de vencimentos

  • http://172.31.255.2/mkmsg/index.php

    quando coloco assim pede a senha e abre normal

  • logo logo sera possivel fazer isso diretamente pelo mwsm
    title = numero da fatura
    user = login do cliente
    Reward = data do pagamento
    Push =  data/hora da notificação
    Payment = Status do pagamento ( aberto, vencido, pago )
    Status : conclusão da notificação

    passando o mouse em cima de cada registro aparece o nome do cliente, clicando no registro se payment estiver "aberto ou vencido" é agendado o disparo para o mesmo dia, se o payment for "pago" envia uma notificação de pagamento recebido, se o resultado dos disparos resultar em algum erro é jogado para o agendamento e disparado no proximo ciclo ( manhã, tarde, noite ), as notificações serão automaticas partindo da data do vencimento individual de cada cliente podendo escolher entre -5 até +25 dias, a notificação de pagamento recebido sera feita em até 5min após o pagamento ser compensado.

    12639807297?profile=RESIZE_930x

This reply was deleted.