java-wechaty icon indicating copy to clipboard operation
java-wechaty copied to clipboard

SDK的bug:服务重启后,机器人所在群消息不能自动同步消息

Open landgreenland opened this issue 5 years ago • 1 comments

WECHATY_PUPPET_PADPLUS_TOKEN java版本sdk linux的docker

场景描述: 2个群的消息汇总到第三个群,通过机器人来实现。

程序开发完毕功能正常。 因为各种原因,docker服务和客户端服务重启。 重启后出现本bug: 2个群的消息不能自动同步到第三个群。 第三个群任何人发言后,信息才能同步到发言的那个群中。

第三个群的指定的代码

                    RoomManager roomManager = new RoomManager(message.getWechaty());
                    RoomQueryFilter roomQueryFilter = new RoomQueryFilter();
                    roomQueryFilter.setId("1xxxxx36@chatroom");    
                  
                    List<Room> hisroom = roomManager.findAll(roomQueryFilter);
                    for (int i = 0; i < hisroom.size(); i++) {
                            Room roomsay = hisroom.get(i);      roomsay.say("xxxxxx");
                    }

是缓存问题么?

landgreenland avatar Jul 11 '20 03:07 landgreenland

上一个问题怎么解决的

zywaiting avatar Dec 06 '21 09:12 zywaiting