Esempio n. 1
0
        public IMessageCancelToken DoneWithToken()
        {
            var msg   = CreateMessage();
            var token = _mahuaApi.SendPrivateMessageWithCancelToken(_message.Target, msg);

            return(token);
        }
Esempio n. 2
0
        public IMessageCancelToken DoneWithToken()
        {
            if (_message.Shake)
            {
                _cleverQqApi.Api_ShakeWindow(_robotSessionContext.CurrentQq, _message.Target);
            }
            else
            {
                var msg = _message.GetMessage();
                if (_message.Images.Any())
                {
                    _message.Images.Upload(file =>
                                           _cleverQqApi.Api_UpLoadPic(
                                               _robotSessionContext.CurrentQq,
                                               1,
                                               _message.Target,
                                               File.ReadAllBytes(file)));
                    msg = _message.Images.Formate(msg);
                }

                return(_mahuaApi.SendPrivateMessageWithCancelToken(_message.Target, msg));
            }

            return(CleverQqMessageCancelToken.EmptyActionToken);
        }
Esempio n. 3
0
        public IMessageCancelToken DoneWithToken()
        {
            if (_message.Shake)
            {
                _qqLightApi.Api_SendShake(_message.Target, _qqLightAuthCodeContainer.AuthCode);
            }
            else
            {
                return(_mahuaApi.SendPrivateMessageWithCancelToken(_message.Target, _message.GetMessage()));
            }

            return(QqLightMessageCancelToken.EmptyActionToken);
        }
        public IMessageCancelToken DoneWithToken()
        {
            if (_message.Shake)
            {
                _cleverQqApi.Api_ShakeWindow(_robotSessionContext.CurrentQq, _message.Target);
            }
            else
            {
                return(_mahuaApi.SendPrivateMessageWithCancelToken(_message.Target, _message.GetMessage()));
            }

            return(CleverQqMessageCancelToken.EmptyActionToken);
        }
        public IMessageCancelToken DoneWithToken()
        {
            if (_message.Shake)
            {
                _mpqApi.Api_SendShake(_robotSessionContext.CurrentQq, _message.Target);
            }
            else
            {
                var msg = CreateMessage();
                return(_mahuaApi.SendPrivateMessageWithCancelToken(_message.Target, msg));
            }

            return(MpqCancelMessageToken.EmptyActionToken);
        }
Esempio n. 6
0
        public IMessageCancelToken DoneWithToken()
        {
            var token = _mahuaApi.SendPrivateMessageWithCancelToken(_message.Target, _message.GetMessage());

            return(token);
        }