Example #1
0
        public override QMEventHandlerTypes OnReceiveFriendMessage(QMPrivateMessageEventArgs e)
        {
            if (MainSave.AppConfig.Object["接口"]["Private"].GetValueOrDefault(0) is 0)
            {
                return(QMEventHandlerTypes.Continue);
            }
            FunctionResult result = new FunctionResult();

            if (result.SendFlag)
            {
                foreach (var item in result.SendObject)
                {
                    QQ DestFriend = new QQ(item.SendID);
                    foreach (var sendMsg in item.MsgToSend)
                    {
                        QMApi.SendFriendMessage(e.RobotQQ, DestFriend, sendMsg);
                    }
                }
            }
            return(result.result);
        }
Example #2
0
 public FunctionResult Progress(QMPrivateMessageEventArgs e)
 {
     throw new NotImplementedException();
 }
Example #3
0
        /// <summary>
        /// 好友消息
        /// </summary>
        /// <param name="e"></param>
        /// <returns></returns>
        public override QMEventHandlerTypes OnReceiveFriendMessage(QMPrivateMessageEventArgs e)
        {
            OnReceivePrivateMessage(e.RobotQQ, -1, e.FromQQ, e.Message);

            return(QMEventHandlerTypes.Intercept);
        }
Example #4
0
 public FunctionResult Progress(QMPrivateMessageEventArgs e)
 {
     return(new FunctionResult {
         SendFlag = false
     });
 }