Envio de mensagem via Whatsapp 100% Gratuito

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.

12358224465?profile=RESIZE_710xDownload e Instalação

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

Join MK-AUTH

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

Respostas

  •  Elton: provavelmente tera que fazer a correção do wwjs manualmente

    a função responsavel por fazer isso é essa 

    BASE_PATH="/var/api/Mwsm/node_modules/whatsapp-web.js/src/util/Injected"
    STORE_FILE="${BASE_PATH}/Store.js"
    UTILS_FILE="${BASE_PATH}/Utils.js"

    # Fix Store.js
    if [ -f "$STORE_FILE" ] && grep -q '() => false' "$STORE_FILE"; then
    sed -i 's/() => false/() => true/' "$STORE_FILE"
    fi

    # Fix rejectCall
    if [ -f "$UTILS_FILE" ] && grep -q 'window.Store.SocketWap.USER_JID' "$UTILS_FILE"; then
    sed -i '/window\.WWebJS\.rejectCall\s*=\s*async/,/};/c\
    window.WWebJS.rejectCall = async (peerJid, id) => {\
    let userId = window.Store.User.getMaybeMePnUser()._serialized;\
    const stanza = window.Store.SocketWap.wap("call", {\
    id: window.Store.SocketWap.generateId(),\
    from: userId,\
    to: peerJid,\
    }, [\
    window.Store.SocketWap.wap("reject", {\
    "call-id": id,\
    "call-creator": peerJid,\
    count: "0",\
    })\
    ]);\
    await window.Store.Socket.deprecatedCastStanza(stanza);\
    };' "$UTILS_FILE"
    fi

    # Fix sendSeen
    if [ -f "$UTILS_FILE" ]; then
    cp "$UTILS_FILE" "$UTILS_FILE.backup"
    sed -i 's|await window\.Store\.SendSeen\.sendSeen(chat);|await window.Store.SendSeen.markSeen(chat);|g' "$UTILS_FILE"
    fi

    echo "✅ Fix aplicado com sucesso!"


    Glauco: puppeter é utilizado pelo wwjs para carregar o whatsapp web, existe a possibilidade de mudar o navegador utilizado, irei verificar o codigo certinho e te passar dai vc testra e vê tem alguma melhora

  • @Cleber Souza bom dia no docker ja ta tbm?

  • que bom q conseguiu resolver Miranildo cool

  • Deu certo Cleber Souza, tanto o token como o envio das mensagens, agora ta com o token fixo, tudo rodando blz, agradeço demais pela ajuda.

  • tmj, grato pelo feedback wink

  • Bom Dia Cleber Souza. Após a atualizacao , sistema esta enviando normalmente as cobranças via zap. Muinto Obrigado Amigo.

    Atenciosamente

    Glauco O. Guerreiro

  • Cybertech da uma lida no wiki, por enquanto ainda n existe um menu para configurar a ia na propria API, vc teria que abrir o Mwsm.js e rolar ate o final pra editar manualmente, na wiki mostra como ativar o recurso de IA, infelizmente não estou tendo muito tempo pra dedicar ao projeto no momento então estou me limitando as funções basicas q é disparo de mensagens

    douglas pra adcionar um numero extrangeiro vc pode fazer uma verificação dentro do mwsm, se o numero for XXXXXX-XXXXX mudar o DDI de +55 para o q vc quer ai mesmo ele vindo do mkauth +55 o mwsm faz a conversão


    junior da uma olhada na wiki do github e no canal do youtube

    Miranildo, a senha q vc recebe no whatsapp é provisoria, para fixar uma senha vc tem q enviar o comando TOKEN:1234567 onde o 1234567 é a sua senha de acesso, essa sim n muda, enquanto ficar utilizando a provisoria ela nunca sera fixa, da uma lida aqui na parte criando token de acesso




    Whatsapp Atualizou, WWJS não Atualizou, Fiz uma gambiarra pra devolver a funcionalidade

  • API Atualizada
    Reinstalem ou tentem atualizar pelo menu de instalação, faça antes um teste no simulador e se tiver com duplicidade de mensagens basta reiniciar a maquina que resolve.

  • Tem nesse topico,o e-mail do Cleber, ja encamihei solicitação de ajuda, seria legal se todos que use essa ferramenta encaminhasse solicitação de ajuda no e-mail dele.

  • O cleber da ultima vez , respondeu que ele não estava recendo estas informacoes do topico.

     

This reply was deleted.