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.