KillovSky / Iris

Repositório oficial do Projeto Íris, uma BOT cuidadosamente desenvolvida para o WhatsApp usando a biblioteca Baileys
https://killovsky.github.io/Iris/
MIT License
194 stars 177 forks source link

erro com os botoes #515

Closed SimpleDioney closed 2 years ago

SimpleDioney commented 2 years ago

image

KillovSky commented 2 years ago

Esse erro é muito incomum, nunca me aconteceu durante o uso da DEV e durante a construção do uso de botões, mas aqui segue uma forma de corrigi-lo, se você editou a Íris, certifique-se de que o problema não seja o seu script antes de fazer isso.


// Mudar de:

const​ ​id​ ​=​ ​message​.​type​ ​==​ ​"buttons_response"​ ? ​message​.​quotedMsgObj​.​id​ : ​message​.​id

// Para:

const​ ​id​ ​=​ ​message​.​id

Isso vai fazer as marcações sairem totalmente erradas de mensagens, mas, vai servir para parar o erro.

SimpleDioney commented 2 years ago

Por incrível que pareça eu não editei nem uma linha kkk, mas irei tentar isso ai

SimpleDioney commented 2 years ago

bom, vamos la, eu fiz a edicao que tu disse, nao aparece mais o erro, de fato, mas tambem nao envia a msg do comando

SimpleDioney commented 2 years ago

fiz um teste, e se eu digitar, funciona perfeitamente, erro esta nos botoes msm

SimpleDioney commented 2 years ago

Tem alguma ideia de como eu posso resolver

KillovSky commented 2 years ago

Ola, desculpe a demora, tiro os finais de semana pra descansar.

De toda forma, este erro não me ocorre, você está usando o Multiple_Devices?

Por hora, apague a pasta da Íris e reinstale, não edite nada e ligue.

SimpleDioney commented 2 years ago

Sim, eu uso o multiple devices, irei fazer oque você disse e dps deixar de usar o multiple devices para ver se resolve

KillovSky commented 2 years ago

Sim, eu uso o multiple devices, irei fazer oque você disse e dps deixar de usar o multiple devices para ver se resolve

Ah, explicado, não é um problema na Íris, leia isso aqui -> https://github.com/open-wa/wa-automate-nodejs/issues/2426#issuecomment-1019364524

SimpleDioney commented 2 years ago

Eu fiz oque disse, ate sai do multiple devices antes de instalar, e esta dando o mesmo erro image

SimpleDioney commented 2 years ago

Muito bem, vamos lá, eu usava um whatsapp anti trava e pensei: bom deve ser isso, né!? Desinstalei e instalei o normal, reiniciei o bot e conectei. Ai meu whatsapp crashou e o console não passava do

"finalizing client"

E tá assim até agora!

SimpleDioney commented 2 years ago

Ah, vale ressaltar que eu testei com a

branch dev

e com o

normal

KillovSky commented 2 years ago

Seu grupo possui as mensagens temporarias? Se sim, desative e apague a pasta Logs, .node-persist e os arquivos Iris_Data_QR e package-lock.json. Então rode npm update e depois npm start.

Caso não tenha...

Saia de todos os grupos primeiro e então limpe todas as mensagens ou reinstale o WhatsApp (Sem backups!)

SimpleDioney commented 2 years ago

Resolvido, era o whatsapp imune que estava causando o problema mesmo!