C# - Skype自动接受联系请求

时间:2012-08-24 17:34:53

标签: c# bots skype

所以我目前正在开发一个Skype机器人的东西,我希望它可以自动接受联系请求所以我不必手动完成它们,任何想法如何?

在我研究期间,我发现了这个

ichat.AcceptAdd();

知道这是做什么的吗?

1 个答案:

答案 0 :(得分:1)

我不知道我是否理解你想要完成的事情。

您想自动接受联系请求吗?真?你喜欢成为黑客,垃圾邮件发送者等的目标吗? :)

无论如何,如果这是您想要做的,您可以订阅UserAuthorizationRequestReceived事件:

var events = (_ISkypeEvents_Event) _skype;
events.UserAuthorizationRequestReceived += UserAuthorizationRequestReceived;
try
{
    _skype.Attach(8);
}
catch(COMException ce)
{
    RaiseErrorEvent("Unable to attach to skype.", ce);
}


private void UserAuthorizationRequestReceived(SKYPE4COMLib.User puser)
{
     if (do some user check here?? )
     {
         puser.IsAuthorized = true;
     }
}

希望这有帮助。