Exemplo n.º 1
0
 /// <summary>
 /// Type=103 群事件-群成员增加。
 /// </summary>
 /// <param name="subType">子类型,1/管理员已同意 2/管理员邀请。</param>
 /// <param name="sendTime">发送时间(时间戳)。</param>
 /// <param name="fromGroup">来源群。</param>
 /// <param name="fromQQ">来源QQ。</param>
 /// <param name="beingOperateQQ">被操作QQ。</param>
 public override void GroupMemberIncrease(int subType, int sendTime, long fromGroup, long fromQQ, long beingOperateQQ)
 {
     // 处理群事件-群成员增加。
     if (fromGroup == GroupSet1)
     {
         CQ.SendGroupMessage(fromGroup, "欢迎新人" + CQE.GetQQName(beingOperateQQ) + ",请把名字改成ID,客户端在群文件");
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Type=102 群事件-群成员减少。
 /// </summary>
 /// <param name="subType">子类型,1/群员离开 2/群员被踢 3/自己(即登录号)被踢。</param>
 /// <param name="sendTime">发送时间(时间戳)。</param>
 /// <param name="fromGroup">来源群。</param>
 /// <param name="fromQQ">来源QQ。</param>
 /// <param name="beingOperateQQ">被操作QQ。</param>
 public override void GroupMemberDecrease(int subType, int sendTime, long fromGroup, long fromQQ, long beingOperateQQ)
 {
     // 处理群事件-群成员减少。
     if (fromGroup == GroupSet1)
     {
         CQ.SendGroupMessage(fromGroup, CQE.GetQQName(beingOperateQQ) + "退出了群");
     }
 }
Exemplo n.º 3
0
 public static string GetQQName(long qqNumber)
 {
     return(CQE.GetQQName(qqNumber));;
 }
Exemplo n.º 4
0
 public static Image GetQQFace(long qqNumber)
 {
     return(CQE.GetQQFace(qqNumber));
 }
Exemplo n.º 5
0
 public static List <CQGroupMemberInfo> GetGroupMemberList(long groupNumber)
 {
     return(CQE.GetGroupMemberList(groupNumber));
 }
Exemplo n.º 6
0
 public static List <CQGroupInfo> GetGroupList()
 {
     return(CQE.GetGroupList());
 }
Exemplo n.º 7
0
 public static CookieCollection GetCookies(string domain)
 {
     return(CQE.GetCookies(domain));
 }
Exemplo n.º 8
0
 /// <summary>
 /// Type=101 群事件-管理员变动。
 /// </summary>
 /// <param name="subType">子类型,1/被取消管理员 2/被设置管理员。</param>
 /// <param name="sendTime">发送时间(时间戳)。</param>
 /// <param name="fromGroup">来源群号。</param>
 /// <param name="beingOperateQQ">被操作QQ。</param>
 public override void GroupAdmin(int subType, int sendTime, long fromGroup, long beingOperateQQ)
 {
     // 处理群事件-管理员变动。
     CQ.SendGroupMessage(fromGroup, String.Format("[{0}]{2}({1})被{3}管理员权限。", CQ.ProxyType, beingOperateQQ, CQE.GetQQName(beingOperateQQ), subType == 1 ? "取消了" : "设置为"));
 }
Exemplo n.º 9
0
 public override void OpenSettingForm()
 {
     var gList = CQE.GetGroupList();
 }