Open meteorOSS opened 4 months ago
wechatClient.getContactManager().getContactByNickName("群昵称")
.sendMessage("hello");
并没有作用,还是获取不到群相关的信息
hutool的代码
CollUtil.getFieldValues(((HashMap)BeanUtil.getProperty(weChatClient.getContactManager(), "contactMap")).values, "nickName")
发现了怎么才能获取到群, 要将群先 【保存到通讯录】才行 ,我干,那么坑爹的吗
如果是未保存到通讯录的群,我这边接收到该群的消息,我这边如何完成相关业务,然后发送群消息呢?
如果是未保存到通讯录的群,我这边接收到该群的消息,我这边如何完成相关业务,然后发送群消息呢?
你至少要收到一次消息(监听ReceiveMessageEvent),把username存下来 但是username不是固定的,可能会有变化,你可以尝试维护一个缓存。最好还是只在监听器里发送消息至未保存到通讯录的群
群主稳,确实可行
还有个疑问,这个消息对象,不能获取到 未保存到通讯录的群名吗?
还有个疑问,这个消息对象,不能获取到 未保存到通讯录的群名吗?
嗯,是的。 我试试看设置后通过备注获取可不可行,需要一点时间
还有个疑问,这个消息对象,不能获取到 未保存到通讯录的群名吗?
嗯,是的。 我试试看设置后通过备注获取可不可行,需要一点时间
麻烦群主了,搞定了@一下我
看你的截图,你是直接在wechatbc里做修改吗? 最好用插件扩展 不然之后同步仓库代码的时候,可能会有很多冲突要解决
看你的截图,你是直接在wechatbc里做修改吗? 最好用插件扩展 不然之后同步仓库代码的时候,可能会有很多冲突要解决
对的,这不是还在测你这机器人的能力边界吗,等你满足我这边项目改造需求我在单独开个项目以bc插件的形式引入
Originally posted by @lovecodeyou in https://github.com/meteorOSS/wechat-bc/issues/22#issuecomment-1985212580