//取群成员列表 private void button5_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(this.textBox8.Text)) { MessageBox.Show("目标群不能为空"); return; } string content = coolQApiForTest.GetGroupMemberListAsString(Convert.ToInt64(this.textBox8.Text)); textBox4.Text = content; MessageBox.Show("执行完成"); }
/// <summary> /// 取群成员列表 /// </summary> /// <param name="api">api</param> /// <param name="groupId">目标群</param> /// <returns></returns> public static ModelWithSourceString <IEnumerable <GroupMemberInfo> > GetGroupMemberList(this ICoolQApi api, long groupId) { var source = api.GetGroupMemberListAsString(groupId); var list = new List <GroupMemberInfo>(); var re = new ModelWithSourceString <IEnumerable <GroupMemberInfo> > { SourceString = source, Model = Enumerable.Empty <GroupMemberInfo>() }; if (ConvertStrToGroupMemberInfos(source, ref list)) { re.Model = list; } return(re); }