wechaty / puppet-service

Wechaty Puppet Provider for providing/consuming the Wechaty Puppet Service
https://paka.dev/npm/wechaty-puppet-service
Apache License 2.0
73 stars 18 forks source link

WARN Room findAll() room.ready() rejection: Error: 13 INTERNAL: TIMEOUT, sync room member timeout, room id: 18807422174@chatroom #113

Open ppBigGod opened 3 years ago

ppBigGod commented 3 years ago

WARN Room findAll() room.ready() rejection: Error: 13 INTERNAL: TIMEOUT, sync room member timeout, room id: 18807422174@chatroom 我该怎么解决这样的问题

zhihuifanqiechaodan commented 3 years ago

I also have this problem

gaijinjoe commented 3 years ago

same here. can't use bot.Contact.find() , bot.Contact.findAll() , bot.Room.find() , bot.Room.findAll() any solution?

huan commented 3 years ago

What's puppet service are you using when you have been experiencing this problem?

gaijinjoe commented 3 years ago

What's puppet service are you using when you have been experiencing this problem?

I've been using a puppet_donut key with wechaty-puppet-hostie. And I've been trying with wechaty 0.51.10, 0.40.2 and 0.50.7. I was using padplus before and it was working until it was deprecated.

gaijinjoe commented 3 years ago

What's puppet service are you using when you have been experiencing this problem?

1. Versions

2. Describe the bug

12:49:56 WARN Room findAll() room.ready() rejection: Error: 13 INTERNAL: TIMEOUT, sync room member timeout, room id: 214032718@chatroom at Object.exports.createStatusError (/node_modules/grpc/src/common.js:91:15) at Object.onReceiveStatus (/node_modules/grpc/src/client_interceptors.js:1209:28) at InterceptingListener._callNext (/node_modules/grpc/src/client_interceptors.js:568:42) at InterceptingListener.onReceiveStatus (/node_modules/grpc/src/client_interceptors.js:618:8) at callback (/node_modules/grpc/src/client_interceptors.js:847:24)



The error is received each time there is a Contact.find({}) or Roam.find({}). 



3. To Reproduce

Try to find a contact within your contact list with something like bot.Contact.find({ id: “yourid” }) or bot.Room.find({ topic:”yourtopic”] })