【发布时间】:2023-03-20 10:49:01
【问题描述】:
所以我目前正在开发一个 Skype 机器人,我希望它可以自动接受联系请求,这样我就不必手动执行它们了,知道怎么做吗?
在我研究的时候,我发现了这个
ichat.AcceptAdd();
知道这是做什么的吗?
【问题讨论】:
所以我目前正在开发一个 Skype 机器人,我希望它可以自动接受联系请求,这样我就不必手动执行它们了,知道怎么做吗?
在我研究的时候,我发现了这个
ichat.AcceptAdd();
知道这是做什么的吗?
【问题讨论】:
我不知道我是否理解你想要完成的任务..
您想自动接受联系请求吗?真的吗?您喜欢成为黑客、垃圾邮件发送者等的目标吗? :)
无论如何,如果这是你想做的,你可以订阅 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;
}
}
希望这会有所帮助。
【讨论】: