using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PCRobot.Pack { /// /// 收到微信消息 /// public class WechatReceiveMsg : BaseMsg { /// /// 是否由客户端发出的消息 /// public bool IsSend { get; set; } /// /// 用户的微信ID /// public string FromUsername { get; set; } /// /// 用户昵称 /// public string FromUsernick { get; set; } /// /// 消息内容 /// public string FromMessage { get; set; } /// /// 群号 /// public string FromGroupid { get; set; } = string.Empty; /// /// 群昵称 /// public string FromGroupNick { get; set; } = string.Empty; /// /// 消息类型 /// public WechatMsgType FromMessageType { get; set; } /// /// 图片的CND xml信息 /// public string FileCDNXML { get; set; } = string.Empty; /// /// 原始消息 /// public string OriMessage { get; set; } /// /// 消息Id /// public string Msgid { get; set; } /// /// 接收时间 /// public long Timestamp { get; set; } } /// /// 微信群成员信息 /// public class WechatGroupMember : BaseMsg { /// /// json格式的用户信息 /// public string Message { get; set; } } /// /// 申请添加我为好友,需要审核 /// public class WechatApplyFriend : BaseMsg { /// /// 新朋友Id /// public string NewFriendWxid { get; set; } /// /// 新朋友昵称 /// public string NewFriendNick { get; set; } /// /// 附加消息 /// public string Message { get; set; } /// /// 推荐人wxid 可能为空 /// public string OldFriendWxid { get; set; } /// /// 推荐人昵称 可能为空 /// public string OldFriendNick { get; set; } /// /// token /// public string Token { get; set; } } /// /// 新好友 /// public class WechatNewFriend : BaseMsg { /// /// 账号 /// public string FromUserName { get; set; } /// /// 昵称 /// public string FromUserNick { get; set; } /// /// 头像 /// public string Avatar { get; set; } /// /// 性别 /// public int Sex { get; set; } } /// /// 获取到通讯录列表 /// public class WechatContact : BaseMsg { /// /// json /// public string Message { get; set; } } /// /// 新用户入群 /// public class WechatNewMemer : BaseMsg { /// /// 群id /// public string GroupId { get; set; } /// /// 群昵称 /// public string GroupNick { get; set; } /// /// 邀请人账号 /// public string SourceName { get; set; } /// /// 邀请人昵称 /// public string SourceNick { get; set; } /// /// 账号 /// public string MemberName { get; set; } /// /// 新人昵称 /// public string MemberNick { get; set; } /// /// 成员数量 /// public int TotalMember { get; set; } } /// /// 转账收款 /// public class WechatReicevePay : BaseMsg { /// /// 转账用户账号 /// public string FromUsername { get; set; } /// /// 转账用户昵称 /// public string FromUsernick { get; set; } /// /// 失效时间 /// public string Invalidtime { get; set; } /// /// /// public string Transferid { get; set; } /// /// 转账金额 /// public double Money { get; set; } } /// /// 微信状态 在线/离线 /// public class WechatStatus : BaseMsg { /// /// uin /// public string Uin { get; set; } /// /// 登录状态 /// public Status Status { get; set; } /// /// 设备信息 /// public string Device { get; set; } } public enum Status { 在线 = 0, 退出 = 1 } /// /// 检查域名是否无效 /// public class CheckUrl : BaseMsg { /// /// 状态 /// public int Status { get; set; } } /// /// 创建群 /// public class CreateRoom : BaseMsg { /// /// 用户数量 /// public int MemberTotal { get; set; } /// /// 新群号 /// public string GroupId { get; set; } } public class CommonResult : BaseMsg { /// /// json /// public string Data { get; set; } } }