MK-MSG: Sistema de envio de mensagens alternativo por WhatsApp

 

Sistema simples com integração entre MK-Auth e o sistema de envio de mensagens por WhatsApp Mwsm.

Permite o envio de mensagens para todos os clientes com títulos no prazo, vencido ou pagos de forma manual ou automática.

 

Painel:

12643978261?profile=RESIZE_710x

 

 

Envio:

12643978474?profile=RESIZE_710x

 

  

Resultado: 

 

12644166101?profile=RESIZE_400x

 

 

Leitor de logs: 12643979079?profile=RESIZE_710x

 

Baixe o projeto em:
https://github.com/usuariomega/mkmsg

 

 

Novidades:

  • Facilidade de debug. Mostra erros direto na tela
  • Adicionado sistema de automação (envio automático programado)
  • Melhorado o sistema de Logs
  • Adicionado botão para acessar os logs com mais facilidade
  • Adicionado o menu data de pagamento em títulos pagos
  • Melhorado a visualização responsiva (roda até no celular)
  • Adicionado seleção do mês nos títulos vencidos e pagos.

 

 

 

 

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

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • opa blz! boa tarde parabens pelo projeto acredito ser uma ferramenta extremamente util no dia a dia do provedor.

    fiz o dawngrade na versao da api pra testar, porem a janela carrega em branco>

    http://192.168.88.113/mkmsg/ pede usuario e senha e retorna em branco.

    nas configuraçoes ficou a segunte duvida: 

    //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";

    seria isso? 

    obrigado

  • Já vi aqui, (PHP Fatal error: Uncaught Error: Class "mysqli" not found)

    Instale por favor:

    sudo apt install php-mysql

    Depois:

    sudo service apache2 restart

     

  • Obrigado pelo feedback, acredito que fiz esse processo na instalação e até defini a senha, chegando em casa vou voltar pra versão indicada e fazer o teste obrigado 

  • Eu não tinha colocado no tutorial, esqueci desse pacote, corrigi depois.

  • opa show, vi que agora esta compativel com a nova versão, mais nova! 

    "Connection failed: Connection refused" apos logar, acredito que seja algum erro na hora de configurar o apontamento do config.php

    acredito que seja a senha do dbo do mkauth, acredito que não é vertrigo mais

  • obs sera interessante no tutorial colocar o caminho do site acredito ser esse ip+/mkmsg/

  • obs pra conectar no mkauth tem que autorizar 

    # Editando arquivo de configuração. alterar a linha bind-address = 127.0.0.1 para bind-address = 0.0.0.0
    nano /etc/mysql/mariadb.conf.d/50-server.cnf

    interessante seria criar um usurio somente pra consulta eu não manjo kkk

    agora o erro esta dando 

    Connection failed: Host '192.168.88.113' is not allowed to connect to this MariaDB server

    acho que tem que liberar agora no api

  • Para poder ter acesso ao banco de dados, no servidor do MK-Auth faça:

    Mantenha as aspas e mude o usuário e senha em: nomedousuario e suasenha
    Coloque o IP da sua máquina virtual onde roda o sistema MK-MSG em 192.168.0.20

    Rode o comando abaixo para criar o usuário com permissão de leitura do banco, cole uma linha por vez:

    mysql -uroot -pvertrigo -Dmkradius
    CREATE USER 'nomedousuario'@'192.168.0.20' IDENTIFIED BY 'suasenha';
    GRANT SELECT ON mkradius.* TO 'nomedousuario'@'192.168.0.20';
    commit;
    quit;


    Depois será necessário mudar o IP do banco de dados. Como o MariaDB do Mk-Auth é antigo, ele só permite adicionar um endereço de IP.
    Por padrão ele só roda em localhost não permitindo acesso externo. Mude para o IP local do seu MK-Auth.


    sudo nano /etc/mysql/conf.d/50-server.cnf

    Mude:
    bind-address = 127.0.0.1

    Para o ip local do seu servidor Mk-Auth:
    bind-address = 192.168.0.10


    Em seguida:
    sudo service mysql restart


    Depois no arquivo config.php no sistema MK-MSG mude para:

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

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

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

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

  • vou colocar! E o tutorial do banco também.

  • bom dia a todos .Certo mas os comando abaixo execulta no mkauth ?

    mysql -uroot -pvertrigo -Dmkradius
    CREATE USER 'nomedousuario'@'192.168.0.20' IDENTIFIED BY 'suasenha';
    GRANT SELECT ON mkradius.* TO 'nomedousuario'@'192.168.0.20';
    commit;
    quit;

    alterando so user e senha 

    Ah esta apresentando esse retorno ( Connection failed: MySQL server has gone away )

    outra coisa esse sistema nao daria pra imprantar ele como um addons no painel do MKAUTH. obrig

     

This reply was deleted.