GetCachedMembersInfo 获取指定群所有群成员信息(缓存)
(groupUin uint32)
| 121 | |
| 122 | // GetCachedMembersInfo 获取指定群所有群成员信息(缓存) |
| 123 | func (c *QQClient) GetCachedMembersInfo(groupUin uint32) map[uint32]*entity.GroupMember { |
| 124 | if c.cache.GroupMemberCacheIsEmpty(groupUin) { |
| 125 | if err := c.RefreshGroupMembersCache(groupUin); err != nil { |
| 126 | return nil |
| 127 | } |
| 128 | } |
| 129 | if gm := c.cache.GetGroupMembers(groupUin); gm != nil { |
| 130 | return gm |
| 131 | } |
| 132 | _ = c.RefreshGroupMembersCache(groupUin) |
| 133 | return c.cache.GetGroupMembers(groupUin) |
| 134 | } |
| 135 | |
| 136 | // GetCachedRkeyInfo 获取指定类型的RKey信息(缓存) |
| 137 | func (c *QQClient) GetCachedRkeyInfo(rkeyType entity.RKeyType) *entity.RKeyInfo { |
nothing calls this directly
no test coverage detected