evolution-api icon indicating copy to clipboard operation
evolution-api copied to clipboard

Mensagem não abre, fica aguardanndo

Open theeusmartins opened this issue 9 months ago • 19 comments

Welcome!

  • [x] Yes, I have searched for similar issues on GitHub and found none.

What did you do?

Estou enviando mensagens em grupos, mas quando um participante troca de celular, a mensagem fica "aguardando mensagem. isso pode demorar um pouco".

É um problema bem especifico, esse problema é corrigido quando peço para a pessoa reconectar, alguém pode me ajudar nisso?

What did you expect?

Seria abrir mesmo a pessoa trocando de celular

What did you observe instead of what you expected?

Corrigir a mensagem

Screenshots/Videos

No response

Which version of the API are you using?

evolution 2.2.3

What is your environment?

Linux

Other environment specifications

No response

If applicable, paste the log output

No response

Additional Notes

No response

theeusmartins avatar Mar 14 '25 18:03 theeusmartins

tenho o mesmo problema, identifiquei que em aparelhos android os usuários do grupo recebem normamente mensagem. já em ios fica com Aguardando mensagem. Essa ação pode levar alguns instantes.

juniorerivaldo avatar Mar 14 '25 20:03 juniorerivaldo

tenho o mesmo problema, identifiquei que em aparelhos android os usuários do grupo recebem normamente mensagem. já em ios fica com Aguardando mensagem. Essa ação pode levar alguns instantes.

Mas pessoas novas com IOS ? ou pessoas que já estavam? Se for pessoas novas, descobri se vc diminuir o tempo de cache do redis ele funciona, pois quando ele buscava o cache da critografiai no redis, estava desatualizado...

deixei um tempo baixo, forçando sempre buscar o cache novo

theeusmartins avatar Mar 14 '25 20:03 theeusmartins

tenho o mesmo problema, identifiquei que em aparelhos android os usuários do grupo recebem normamente mensagem. já em ios fica com Aguardando mensagem. Essa ação pode levar alguns instantes.

Mas pessoas novas com IOS ? ou pessoas que já estavam? Se for pessoas novas, descobri se vc diminuir o tempo de cache do redis ele funciona, pois quando ele buscava o cache da critografiai no redis, estava desatualizado...

deixei um tempo baixo, forçando sempre buscar o cache novo

aqui tanto pessoas novas no grupo quanto antigas. mais vou fazer esse teste então.

juniorerivaldo avatar Mar 14 '25 20:03 juniorerivaldo

tenho o mesmo problema, identifiquei que em aparelhos android os usuários do grupo recebem normamente mensagem. já em ios fica com Aguardando mensagem. Essa ação pode levar alguns instantes.

Mas pessoas novas com IOS ? ou pessoas que já estavam? Se for pessoas novas, descobri se vc diminuir o tempo de cache do redis ele funciona, pois quando ele buscava o cache da critografiai no redis, estava desatualizado... deixei um tempo baixo, forçando sempre buscar o cache novo

aqui tanto pessoas novas no grupo quanto antigas. mais vou fazer esse teste então.

aí é complicado kk, tenta ver também o CONFIG_SESSION_PHONE_VERSION que vc está usando, se está atualizado.. isso atrapalha a abertura das mensagens também

theeusmartins avatar Mar 14 '25 20:03 theeusmartins

tenho o mesmo problema, identifiquei que em aparelhos android os usuários do grupo recebem normamente mensagem. já em ios fica com Aguardando mensagem. Essa ação pode levar alguns instantes.

Mas pessoas novas com IOS ? ou pessoas que já estavam? Se for pessoas novas, descobri se vc diminuir o tempo de cache do redis ele funciona, pois quando ele buscava o cache da critografiai no redis, estava desatualizado... deixei um tempo baixo, forçando sempre buscar o cache novo

aqui tanto pessoas novas no grupo quanto antigas. mais vou fazer esse teste então.

aí é complicado kk, tenta ver também o CONFIG_SESSION_PHONE_VERSION que vc está usando, se está atualizado.. isso atrapalha a abertura das mensagens também

demais, já estou sofrendo com isso a dias kkk, o CONFIG_SESSION_PHONE_VERSION eu peguei no meu whatsappWeb e coloquei la, tem uma opção no .env que é por esse link https://web.whatsapp.com/check-update?version=0&platform=web mais se eu coloco esse a evolution trava e não processa nada de msg.

juniorerivaldo avatar Mar 14 '25 20:03 juniorerivaldo

tenho o mesmo problema, identifiquei que em aparelhos android os usuários do grupo recebem normamente mensagem. já em ios fica com Aguardando mensagem. Essa ação pode levar alguns instantes.

Mas pessoas novas com IOS ? ou pessoas que já estavam? Se for pessoas novas, descobri se vc diminuir o tempo de cache do redis ele funciona, pois quando ele buscava o cache da critografiai no redis, estava desatualizado... deixei um tempo baixo, forçando sempre buscar o cache novo

aqui tanto pessoas novas no grupo quanto antigas. mais vou fazer esse teste então.

aí é complicado kk, tenta ver também o CONFIG_SESSION_PHONE_VERSION que vc está usando, se está atualizado.. isso atrapalha a abertura das mensagens também

demais, já estou sofrendo com isso a dias kkk, o CONFIG_SESSION_PHONE_VERSION eu peguei no meu whatsappWeb e coloquei la, tem uma opção no .env que é por esse link https://web.whatsapp.com/check-update?version=0&platform=web mais se eu coloco esse a evolution trava e não processa nada de msg.

o meu só funcionou pegando a versão do whatsAppWeb também haha, depois tenta a config do redis, deve dar bom para vc, é o parametro CACHE_REDIS_TTL=180

theeusmartins avatar Mar 14 '25 20:03 theeusmartins

tenho o mesmo problema, identifiquei que em aparelhos android os usuários do grupo recebem normamente mensagem. já em ios fica com Aguardando mensagem. Essa ação pode levar alguns instantes.

Mas pessoas novas com IOS ? ou pessoas que já estavam? Se for pessoas novas, descobri se vc diminuir o tempo de cache do redis ele funciona, pois quando ele buscava o cache da critografiai no redis, estava desatualizado... deixei um tempo baixo, forçando sempre buscar o cache novo

aqui tanto pessoas novas no grupo quanto antigas. mais vou fazer esse teste então.

aí é complicado kk, tenta ver também o CONFIG_SESSION_PHONE_VERSION que vc está usando, se está atualizado.. isso atrapalha a abertura das mensagens também

demais, já estou sofrendo com isso a dias kkk, o CONFIG_SESSION_PHONE_VERSION eu peguei no meu whatsappWeb e coloquei la, tem uma opção no .env que é por esse link https://web.whatsapp.com/check-update?version=0&platform=web mais se eu coloco esse a evolution trava e não processa nada de msg.

o meu só funcionou pegando a versão do whatsAppWeb também haha, depois tenta a config do redis, deve dar bom para vc, é o parametro CACHE_REDIS_TTL=180

obrigado pela dica vou colocar aqui em teste com essa config.

juniorerivaldo avatar Mar 14 '25 20:03 juniorerivaldo

Olá,

Alguém encontrou uma solução para esse problema?

i3wu avatar Mar 17 '25 11:03 i3wu

Olá,

Alguém encontrou uma solução para esse problema?

Eu cheguei a testar a parte do cache_redis mais no iphone por exemplo continua não funcionando. ainda não achei nada que funcione para o problema.

juniorerivaldo avatar Mar 17 '25 12:03 juniorerivaldo

Olá,

Alguém encontrou uma solução para esse problema?

Cara, creio que tem a ver com o "Ignorar Grupo", deixe ele desativado e deve funcionar e pelo que entendi ele pega algo no cache sobre DATABASE_SAVE_IS_ON_WHATSAPP.. mas tá complicado ainda! rs

theeusmartins avatar Mar 17 '25 22:03 theeusmartins

Olá, Alguém encontrou uma solução para esse problema?

Eu cheguei a testar a parte do cache_redis mais no iphone por exemplo continua não funcionando. ainda não achei nada que funcione para o problema.

Se for em grupos é só você enviar alguma mensagem com imagem no grupo, mas tem que ser do aparelho que esta conectado na EVO, na maioria das vezes resolve, tem alguma relação com criptografia. Resolvi vários desses casos assim.

Belkior avatar Mar 20 '25 23:03 Belkior

Sem solução aqui também, tentei tudo que colocaram. Por um tempo somente eu via a mensagem no grupo, depois nem isso mais. Nem eu nem os outros membros visualizam a mensagem.

crbueno-git avatar Mar 25 '25 01:03 crbueno-git

Cara, infelizmente se vc ficar escutando os grupos fica bugando, assim é recomendando deixar "Ignorando Grupos", mas deixando essa opção ativada, ele fica ruim para pessoas novas, assim diminui o tempo de cache no Redis e resolveu essa parte.. se uma pessoa nova entrar no grupo, ela vai ver as mensagens

Tem o bug se vc conectar seu número no WhatsAppWeb, a mensagem só vai abrir se vc reiniciar a Evolution ( esse erro mandei a correção, espero que eles aceitem )

E tem o bug mais dificil, quando a pessoa reinstala o whatsApp ( gerando uma nova criptografia ), a Baileys deve gerar algum arquivo guardando as Keys e não atualiza porque está ignorando os grupos ( imagino )

Espero muito a nova versão da Evolution com att da Baileys @DavidsonGomes

theeusmartins avatar Mar 25 '25 02:03 theeusmartins

Também estou com o mesmo problema!

danielfnz avatar Mar 25 '25 12:03 danielfnz

@theeusmartins, @crbueno-git consegiu resolver?

danielfnz avatar Mar 28 '25 00:03 danielfnz

@theeusmartins, @crbueno-git consegiu resolver?

Ainda não. Fiz um teste de criar outra instância e mandar por ela. O da instância anterior consegue ver a mensagem, mas o número da nova não. Parece ser mesmo problema de manter a chave de criptografia

crbueno-git avatar Mar 28 '25 01:03 crbueno-git

@theeusmartins, @crbueno-git consegiu resolver?

Ainda não. Fiz um teste de criar outra instância e mandar por ela. O da instância anterior consegue ver a mensagem, mas o número da nova não. Parece ser mesmo problema de manter a chave de criptografia

Sim amigo.. nova instalação de whatsapp, ou conectar um whatsapp no outro gera novo código

E tem a falha se a sua instância estiver conectada e vc com outro número conectar o whatsappweb.. a mensagem só vai abrir se clicar na conversa ( a EvolutionAPI faz cache dos UserDevice.. eu fiz um PR mas vou corrigir)

theeusmartins avatar Mar 28 '25 01:03 theeusmartins

Irmão, acredito ter conseguido resolver, estava com TODAS as mensagens chegando como "aguardando mensagem" então o que eu fiz :

joguei o ambiente da EVO do EasyPanel no GPT, questionei as possiblidades.

utilizei a dica do de outro forum ( #1199 ) para pegar a versão do whatsapp e inserir no "CONFIG_SESSION_PHONE_VERSION" e na biblioteca de "evolution" no easypanel, tem duas chamadas "WEBHOOK_GLOBAL_URL", "WEBHOOK_GLOBAL_ENABLED", apenas inseri o webhook global na primeira e na segunda alterei de "false" para "true".

Ao testar envio para grupos a mensagem apareceu corretamente para mim, sem avisos de aguardar mensagem.

abraços.

stavososa avatar May 12 '25 04:05 stavososa

2.3000.1019815429

Usei essa versão na variavel: CONFIG_SESSION_PHONE_VERSION e as novas mensagens voltaram a aparecer

As mensagens antigas, algumas um pouco mais recentes estão voltando

Srreven avatar May 19 '25 18:05 Srreven

Eu resolvi somente desativando o ignorar grupos no evolution, e depois eu ativei ele novamente e continuou funcionando.

fhelyp05 avatar Jul 28 '25 21:07 fhelyp05

@fhelyp05 valeuu fera me salvou kkk nem me liguei nisso

EmmersonRodrigues avatar Aug 01 '25 17:08 EmmersonRodrigues

@fhelyp05 você estava tendo o problema em conversas individuais também? Se eu desativar o grupo resolve??

pedroivobraga avatar Aug 19 '25 21:08 pedroivobraga

@pedroivobraga com conversas individuais eu estava tendo problema de não aparecer somente quando eu tentava enviar botoes de escolha ou a box de pix que copia, fora isso com conversas normais de texto não tive nenhum problema. Aliás, caso o seu problema seja com botoes, creio q n tenha como resolver isso, creio q da somente usando a API oficial mesmo

fhelyp05 avatar Aug 19 '25 22:08 fhelyp05

@pedroivobraga com conversas individuais eu estava tendo problema de não aparecer somente quando eu tentava enviar botoes de escolha ou a box de pix que copia, fora isso com conversas normais de texto não tive nenhum problema. Aliás, caso o seu problema seja com botoes, creio q n tenha como resolver isso, creio q da somente usando a API oficial mesmo

Estou tendo o problema com mensagens de texto normais, eu respondo o cliente mas pra ele fica carregando....

pedroivobraga avatar Aug 20 '25 00:08 pedroivobraga

@pedroivobraga normalmente é a versão da variavel CONFIG_SESSION_PHONE_VERSION

Srreven avatar Aug 21 '25 15:08 Srreven

Pessoal, conseguiram resolver o problema?

educardoso avatar Oct 01 '25 21:10 educardoso

Pessoal esrtou com o mesmo problema, atualizei a CONFIG_SESSION_PHONE_VERSION ativei ignorar grupos mesma assim nada...

rafaelfvalim avatar Oct 27 '25 21:10 rafaelfvalim

Esse erro só acontece quando a pessoa usa Iphone mesmo, fiz de tudo, desde atualização de versões dentro e fora do portainer, versões do wppweb e nada funciona realmente.

juanspina avatar Oct 30 '25 18:10 juanspina

Esse erro só acontece quando a pessoa usa Iphone mesmo, fiz de tudo, desde atualização de versões dentro e fora do portainer, versões do wppweb e nada funciona realmente.

No meu caso o problema acontece em ambos, android e ios

educardoso avatar Oct 30 '25 23:10 educardoso

Bom dia pessoal, Na minha experiência, resolvi removendo a variável que define a versão do WhatsApp (Pois isso já é feito automaticamente a partir das versões 2.3.x) e recriando a instância após isso, com a opção de ignorar grupos desativada.

PhyBruno avatar Oct 31 '25 12:10 PhyBruno