/// <summary> /// 获取发送者群成员信息 /// </summary> /// <param name="useCache">是否使用缓存</param> /// <returns> /// <para><see cref="ApiStatusType"/> API执行状态</para> /// <para><see cref="GroupMemberInfo"/> 群成员信息</para> /// </returns> public async ValueTask <(ApiStatus apiStatus, GroupMemberInfo memberInfo)> GetSenderMemberInfo( bool useCache = true) { return(await SoraApi.GetGroupMemberInfo(SourceGroup.Id, Sender.Id, useCache)); }
/// <summary> /// 获取群成员信息 /// </summary> /// <param name="userId">用户ID</param> /// <param name="useCache">是否使用缓存</param> /// <returns> /// <para><see cref="ApiStatusType"/> API执行状态</para> /// <para><see cref="GroupMemberInfo"/> 群成员信息</para> /// </returns> public async ValueTask <(ApiStatus apiStatus, GroupMemberInfo memberInfo)> GetGroupMemberInfo( long userId, bool useCache = true) { return(await SoraApi.GetGroupMemberInfo(Id, userId, useCache)); }