Closed MoreiraTv closed 11 months ago
Estranho @MoreiraTv isso está funcionando corretamente! Eu mesmo já estou utilizando em produção.
Já vi acontecer isso quando colocar a / no final do link do chatwoot, ID da conta errada ou ate mesmo o tokem.
Verifique se suas credenciais estao corretas e se nao ja tem uma caixa de entrada com mesmo nome da instancia no chatwoot
Eu apaguei todas as caixas de entradas, está zerado, apaguei ate o usuario antigo e criei um novo, estou colocando id do usuario correto, e tbm conferi a api token, testei tanto com / no final do link tanto sem tbm.
Preciso do log de erro do inbox na evolution, nos logs enviados nao tem essa informação
No logs do container não apareceu nenhum erro, tem alguma outra forma de eu ver logs de erro ? pelo que eu entendi o manager ta retornando oque o chatwoot retornou pra ele, mas como eu estou pedindo para evolution criar a caixa ela tinha que criar primeiro depois buscar, mas ela não esta criando, e dps tenta buscar. Ai tentei criar manual, mas mesmo assim não tem a comunicação de um com outro da sessão.
dificil ajudar sem saber oq acontece la dentro, faz seguinte comenta o log VERBOSE no seu env, força o erro e manda print dos logs.
Voltei na versão anterior da evolution e estou com mesmo erro:
Ele nao esta encontrando a inbox 9, pode conferir se esse é o id da inbox realmente?
9 é o usuario, ele não encontra inbox pq ela n foi criada, então o erro ta antes dela tentar encontrar, pq nem está sendo criado.
Encontrei mais um erro, quando criei a inbox manual no chatwoot e dps fui no manager registrar:
Como pode ver a inbox existe aqui no insonimia:
Ele está dando erro na hora de buscar o contato que gera o qrcode
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Getting instance name
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [AuthRepository] [string] finding auth
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [AuthRepository] [string] finding auth in db
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] event whatsapp to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] get client to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] get provider to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Finding chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Getting instance name
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootRepository] [string] finding chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootRepository] [string] finding chatwoot in db
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot account id: 9
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot token: FtnepRXJSmzmvLR2Wz7mnRvm
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot url: http://mchat.mcodec.com.br
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot inbox name: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot sign msg: false
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot reopen conversation: true
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot conversation pending: false
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] provider found
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] provider found
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] create client to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] client created
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] event qrcode.updated
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] qrcode success
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] temp file name: /evolution/store/temp/[object Object].png
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] create temp file
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] send qrcode to chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] create bot qr to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] get client to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] get provider to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Finding chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Getting instance name
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootRepository] [string] finding chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootRepository] [string] finding chatwoot in db
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot account id: 9
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot token: `*****************
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot url: http://mchat.mcodec.com.br
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot inbox name: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot sign msg: false
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot reopen conversation: true
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot conversation pending: false
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] provider found
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] provider found
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] create client to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] client created
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] find contact in chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] find contact to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] get client to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] get provider to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Finding chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Getting instance name
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootRepository] [string] finding chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootRepository] [string] finding chatwoot in db
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot account id: 9
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot token: **************************
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot url: http://mchat.mcodec.com.br
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot inbox name: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot sign msg: false
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot reopen conversation: true
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [WAStartupService] [string] Chatwoot conversation pending: false
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] provider found
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] provider found
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] create client to instance: mcodec_novo1
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] client created
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] format phone number
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 VERBOSE [ChatwootService] [string] find contact in chatwoot
[Evolution API] v1.6.0 1 - Thu Dec 14 2023 09:51:38 ERROR [ChatwootService] [object]
ApiError: Not Found
at catchErrorCodes (/evolution/node_modules/@figuro/chatwoot-sdk/dist/core/request.js:226:15)
at /evolution/node_modules/@figuro/chatwoot-sdk/dist/core/request.js:257:17
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
url: 'http://mchat.mcodec.com.br/api/v1/accounts/9/contacts/search?q=%2B123456&page=1',
status: 404,
statusText: 'Not Found',
body: '<html>\r\n' +
'<head><title>404 Not Found</title></head>\r\n' +
'<body>\r\n' +
'<center><h1>404 Not Found</h1></center>\r\n' +
'<hr><center>nginx/1.18.0 (Ubuntu)</center>\r\n' +
'</body>\r\n' +
'</html>\r\n',
request: {
method: 'GET',
url: '/api/v1/accounts/{account_id}/contacts/search',
path: { account_id: '9' },
query: { q: '+123456', sort: undefined, page: 1 },
errors: { '401': 'Authentication error' }
}
}
Está com erro " errors: { '401': 'Authentication error' }" mas conferi o token e esta certo e tbm testei no insomnia com mesmo token e não tive este erro
Consegui resolver o problema era realmente o chatwoot. Eu tinha um snapshot dele e restaurei e voltou funcionar!
mas minhas mensagens não estão sendo recebidas.
Utilizando a api antiga recebo a mensagens normalmente.
@MoreiraTv verifica agora se as configs da sua env estão corretas, mais especificamente a - SERVER_URL=
pois se estiver com o link errado ao criar a caixa de entrada automaticamente o webhook será enviado errado para a configuração.
Utilizando a api antiga recebo a mensagens normalmente. Tenta mandar aqui sempre o log da api, por exemplo nessa caso de nao receber a mensagem no chatwoot.
Sim está correta, e tbm abri as configurações da caixa para conferir, e se tivesse errado acredito que nem consegueria enviar mensagens usando chatwoot e o envio das mensagens funciona, só que para receber não.
Sim está correto, e tbm abri as configurações da caixa para conferir, e se tivesse errado acreditar que nem conseguiria enviar mensagens usando chatwoot e o envio das mensagens funciona, só que para receber não.
Caramba que estranho, realmente não sei o que pode estar acontecendo no seu projeto. Eu posso dizer por mim aqui, tenho dois cenários, um produção e um de teste e ambos estão com o chatwoot 3.3.1 e a Evolution 1.6.0.
EHeh mais coisa ainda pra ficar mais estranho ainda kkkk,
Quando envio midia como, audio ou foto a api recebe, mas quando envio mensagem de texto o api não recebe:
Esse é o erro que tenho quando recebo um texto:
EHeh mais coisa ainda pra ficar mais estranho ainda kkkk,
Quando envio midia como, audio ou foto a api recebe, mas quando envio mensagem de texto o api não recebe:
Esse é o erro que tenho quando recebo um texto:
Você está usando a versão 3.3.1 do chatwoot? Vi que você voltou snapshot então acredito que seja uma versão anterior. Pela mensagem de erro acredito que seja problema entre sua versão do cw e a versão 1.6 da evo. Se possível use a versão 3.3.1 do cw.
Realmente volotu para 3.2.0, mas isso faria mensagem parar de funcionar e manter midias funcionando ?
Subi outra instancia com 3.3.1 funcionou amigo, vlw, mas o de vocês estão pegando o reply e os reactions ? o meu não está
Subi outra instancia com 3.3.1 funcionou amigo, vlw, mas o de vocês estão pegando o reply e os reactions ? o meu não está
Sim, mas precisa estar usando o mongo e também ativar para salvar as mensagens e chats.
Subi outra instancia com 3.3.1 funcionou amigo, vlw, mas o de vocês estão pegando o reply e os reactions ? o meu não está
Esta de boa mano. Ativa isso aqui que é SUCESSO!
DATABASE_SAVE_DATA_NEW_MESSAGE=true # Habilita a nova função do Chatwoot 3.3.1 de responder a mensagem DATABASE_SAVE_DATA_CHATS=true # Habilita a função de excluir a mensagem no chatwoot e mostrar como "Mensagem Apagada" no WhatsApp
Estou usando o mongo falta ativar para gravar as mensagens então
Opa deu certo agora, pft, para evitar falha de receber mensagens é bom usar o RabbitMQ e o redis ?
ara evitar falha de receber mensagens é
Amigão, o que vc fez para resolver... Estou com mesmo problema...
o meu esta da mesma forma, parou do nada, ele ate cria a caixa quando coloco, mas não com o nome, fica sequencial alguem conseguiu resolver?
mesmo problema aqui
resolvido, meu imbox estava errado, o id era 1 e eu estava ponto um novo, ou seja pra criar imbox em uma conta nova voce tem primeiro que criar a conta e saber o id dela, ele nao cria a conta automaticamente
Utilizando chatwoot v3.3.1 Evolution 1.6.0
E mesmo gerando a caixa do chatwoot manual não consigo imitir o qrcode pelo chatwoot, e se tento conectar o qr code pelo manager, ele não recebe as mensagens no chatwoot.