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

[NOVO] MK-MSG 2.12: Automação Gratuita de WhatsApp para MK-AUTH

A solução definitiva para reduzir a inadimplência e otimizar a comunicação com seus clientes.

Integração direta entre seu MK-AUTH e uma API web de WhatsApp robusta.

Funcionalidades em Destaque

RecursoBenefício
Instalação AutomatizadaConfigura todo o ambiente (Node.js, Apache, PHP) em minutos com um único script.
AutomaçãoEnvio programado de mensagens para clientes No Prazo, Vencidos e Pagos.
Logs DetalhadosPainel de logs responsivo com seleção de mês para fácil auditoria.

Instalação Rápida e Fácil

Execute o script de instalação:

curl -O https://raw.githubusercontent.com/usuariomega/mkmsg/main/install/install_mkmsg.sh
chmod +x install_mkmsg.sh
./install_mkmsg.sh

Requisito: Ubuntu 24 ou Debian 13. Não instale dentro do Mk-Auth!

 

Painel de controle e envio:
31081784857?profile=original

 

Veja todas as imagens aqui:
https://copiaecola.net/slider/

 

⚠️ Atenção: Informações Importantes
O sistema usa o Nome Resumido como campo de nome para enviar as mensagens.
O sistema usa o Celular para o envio (não confundir com o campo "Telefone").
Use o o link https://copiaecola.net/?pix=%copiacola% para enviar links PIX clicáveis (copiar o PIX).
Este sistema foi testado com Efí Bank (Gerencianet), Sicoob e Galaxpay.
Poderá funcionar com outros bancos que usem as mesmas tabelas do banco de dados, porém não foi testado.

 

INSTALAÇÃO OU DOWNLOAD

Todo o projeto é Open Source e está disponível no GitHub:

⭐ ACESSE O GITHUB DO MK-MSG ⭐

 

 

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

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • Fernando Lazarone 

    Obrigado por avisar, mude no arquivo config.php para 0 em:

    nano /var/www/html/mkmsg/config.php


    //Exemplo: [1, 3, 7] = avisa 1, 3 e 7 dias antes do vencimento
    $diasnoprazo = [0];

     

    Vou criar a correção para o portalweb e aviso.

  • Menssagem no dia do vencimento opção no prazo coloco dia 0 no simulador mas não salva.. teria como alterar? o cliente receber o boleto no dia do vencimento...

  • Show, aos poucos vou ajustando. 

  • Thiago ,

    Deu certo!

    Top!

    Quanto ao BOX de buscar/pesquisar clientes ficou show.

    Apenas no BOX de buscar em massa, a pesquisa ficou dinâmica, ou seja, ao digitar a letra já ocorre o filtro.

    Demais PRAZO, VENCIDOS E PAGOS não.

    Sistema Show de bola!

  • Versão 2.12

    • Adicionado botão para importar clientes (no formato vCard .vcf) no envio em massa.
    • Adicionado caixa para pesquisa de contatos no envio em massa.

     

     Atenção! Use sempre os comandos abaixo para pegar o instalador mais recente!

    curl -O "https://raw.githubusercontent.com/usuariomega/mkmsg/main/install/install_mkmsg.sh"
    chmod +x install_mkmsg.sh
    ./install_mkmsg.sh

     

    Robert, teste e verifique se está ok, por enquanto está puxando apenas 1 telefone por contato.

    "Um botão para executar as rotinas do dia, quando por algum motivo não foi realizada. Exemplo de hoje, falha no API. Mas pode ser por falta de conexão, por falha do link de internet." O mais interessante é enviar manualmente usando o botão no prazo, vencido e pago (painel web). Verificar o status para reenviar novamente em caso de falha pode dar muito problema, começando por mensagens duplicadas...

  • Olá, Thiago !

    Já reinstalei a API. Voltou ficar online.

    Outra sugestão: Um botão para executar as rotinas do dia, quando por algum motivo não foi realizada. Exemplo de hoje, falha no API. Mas pode ser por falta de conexão, por falha do link de internet.

    Quanto a sugestão de BOX de busca cliente, achou interessante?

    Quanto criar lista de contato para envio em massa, quando tiver aviso de manutencao na rede?

    Tenho clientes com 2 ou 3 numeros de contato (Cliente, esposa/marido, filho, filha, agregado). Quanto mais pessoas que utilizam o serviço, sendo avisado de qualquer intercorrencia na rede, diminui os chamados ao suporte.

    Lembrando de qualquer funcionalidade vou lhe informando!

    Vou contribuido com os feedbacks!

  • Robert Nunes Mattos 

    Peguei esse erro hoje. Foi um problema na biblioteca Baileys que faz o Whatsapp API funcionar. Vendo o Github dele, existe uma solução temporária, vou aplicar e colocar no instalador.

    Correção temporária do qr-code do whatsapp! Só reinstalar na opção 3.

     Atenção! Use sempre os comandos abaixo para pegar o instalador mais recente!

    curl -O "https://raw.githubusercontent.com/usuariomega/mkmsg/main/install/install_mkmsg.sh"
    chmod +x install_mkmsg.sh
    ./install_mkmsg.sh

  • Thiago ,

    Tudo bem? Sistema estava operando tudo ok.

    Hoje ao acessar a interface web WhatsApp API Dashboard e estava offline, sem aparecer o QRCode, mensagem Aguardando conexão.

    Ulizei o comando para verificar o status e está online.

    Utilizei comando para reiniciar pm2 API e até reiniciei o servidor, e na interface web continua offline.

    Fiz teste de ping e ok.

    Não reisntalei API, aguardando caso queira verificar o erro.

    Sobre lista de contatos, e sobre enviar mensagens para mais de um contato, para o mesmo cliente cadastrado, exemplo, esposa, filho, filha. etc. Assim uma mensagem em massa atingiria todos que utilizam a internet do cliente.

    Outra sugestão é ter um box para pesquisar o nome do cliente, assim não usariamos barra de rolagem para buscar o cliente de interesse.

    No mais o sitema está top!

    Valeu!

    31093291695?profile=RESIZE_930x

    31093292271?profile=RESIZE_930x

  • Versão 2.11

    • Adicionado botão de editar lista de clientes e mensagens no envio em massa.

     

    Atenção! Use sempre os comandos abaixo para pegar o instalador mais recente!

    curl -O "https://raw.githubusercontent.com/usuariomega/mkmsg/main/install/install_mkmsg.sh"
    chmod +x install_mkmsg.sh
    ./install_mkmsg.sh

  • Thiago,

    Ótimo.

    Sim, ao carregar a lista, consegui inserir e remover cliente.

    Porém ao salvar com mesmo nome, fica duplicado.

    Diferenciando com o número 1 na lista antiga e número 2 lista nova. 

    Exemplo: Clientes rurais 1, Clientes rurais 2

    Sobre criar uma agenda ou importar agenda, para uso em massa? O que você  acha?

This reply was deleted.