O WHAPP-CIRN não é mais suportado, e provavelmente nunca estará mais por mim. Sinta -se à vontade para bifurcar.
https://git.theta.eu.org/eta/whatsxmpp ou https://github.com/eeeeeeta/sms-irc ou https://github.com/tulir/mautrix-whatsapp/ são todas alternativas.
um gateway simples do whatsapp <-> irc
Dê uma olhada no guia de configuração rápido e legal
whapp-irc/replay ;server-time IRCV3;Para usar o WHAPP-CIRL de maneira ideal, você deve definir os seguintes recursos do cliente:
server-time (isso mostrará o horário em que a mensagem foi enviada no WhatsApp em seu cliente IRC, em vez de quando a ponte a recebe);whapp-irc/replay (isso reproduzirá todas as mensagens que a ponte perdeu, por exemplo: quando a ponte estiver desligada. As pontes armazenam o registro de data e hora da última mensagem para cada bate-papo no disco e enviará todas as mensagens mais recentes para o cliente).Toda a configuração é feita usando variáveis de ambiente. Rápido e simples.
HOST : O IP/Domínio usado para gerar os URLs para os arquivos de mídia;FILE_SERVER_PORT : a porta usada para o arquivo httpServer, se não 80, será anexada aos URLs;IRC_SERVER_PORT : a porta para ouvir as conexões IRC;LOG_LEVEL : normal (padrão) ou verbose , se detalhado, registrará toda a comunicação entre o WHAPP-CIRR e a instância do cromo;MAP_PROVIDER : o provedor de mapas a ser usado para mensagens de localização: pode ser um dos googlemaps (padrão) ou openstreetmap . É recomendável usar a imagem do Docker. É também a única versão suportada, pois dessa maneira temos uma versão consistente, previsível e reproduzível.
Para correr:
docker run -d
--name whapp-irc
-v PATH_TO_DIR_FOR_DATA_HERE:/root
-p 6667:6060
-p 3000:3000
-e "HOST=IP_ADDRESS_OR_DOMAIN_HERE"
lieuwex/whapp-irc
Se você deseja criar o WHAPP-CIRN localmente (sem garantir que ele funcione com sua versão de cromo e o que não), verifique se você foi, dep e cromo. Em seguida, clone o repositório em seu $GOPATH e run: ./make.bash .
#whapp-irc No Freenode, você pode mencionar Lieuwex se ninguém responder.