using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Chat.Framework.WXSdk.Implement; namespace Chat.Framework.WXSdk.Events { /// /// 微信收到群消息事件 /// public class WXReceiveGroupMsg : WXEvent { public override string ToString() { return $"微信({Client.User.Nick}【{Client.User.Uin}】)->群消息->{Member.NickName}({Member.Username})在[{Group.NickName}({Group.UserName})]群说:{Message}"; } /// /// 用户信息 /// public GroupMember Member { get; internal set; } /// /// 群信息 /// public Friend Group { get; internal set; } private string _Message; /// /// 收到的消息内容 /// public string Message { get { return _Message; } private set { //_Message = Util.RemoveEmoji(value); _Message = value; } } public WXReceiveGroupMsg(WXClientImpl_IPAD client, GroupMember member, Friend Group, string Message) : base(client) { IsToString = true; this.Member = member; this.Group = Group; this.Message = Message; } public WXReceiveGroupMsg(WXClientImpl_HOOK client, GroupMember member, Friend Group, string Message) : base(client) { IsToString = true; this.Member = member; this.Group = Group; this.Message = Message; } public WXReceiveGroupMsg(WXClientImpl_QYHOOK client, GroupMember member, Friend Group, string Message) : base(client) { IsToString = true; this.Member = member; this.Group = Group; this.Message = Message; } } }