puppet-padlocal icon indicating copy to clipboard operation
puppet-padlocal copied to clipboard

bot非群主情况下,群成员被移出群聊或退群,没有对应的事件,但是有群成员变动的通知。

Open su-chang opened this issue 5 years ago • 4 comments

能否通过群成员变动的通知来主动构造一个离群事件,这样便于客户端及时同步群成员的信息。

su-chang avatar Dec 28 '20 08:12 su-chang

export interface EventRoomLeavePayload {
  removeeIdList : string[],
  removerId     : string,
  roomId        : string,
  timestamp     : number,

removerId 是必须的,但是这种情况好像拿不到。如果传入的是 “”, https://github.com/wechaty/wechaty/blob/8a41a64c443623dc188d2be06b474706e33bb4ca/src/wechaty.ts#L539 又会报错。

有什么建议吗?

padlocal avatar Jan 04 '21 07:01 padlocal

如果 removerId获取不到,可以填写和 removeeId 一样的值。

su-chang avatar Jan 04 '21 07:01 su-chang

fixed in [email protected]

padlocal avatar Jan 04 '21 14:01 padlocal

企业微信群中的群成员退出,群成员信息加载有问题,没有显示对应的成员名称。

具体显示如下:

room : Room<哈哈喝喝>, contact: Contact<25984982132676060@openim>, remover: Contact<25984982132676060@openim>

su-chang avatar Jan 05 '21 03:01 su-chang