【问题标题】:C# - Skype Auto Accept Contact RequestC# - Skype 自动接受联系请求
【发布时间】:2023-03-20 10:49:01
【问题描述】:

所以我目前正在开发一个 Skype 机器人,我希望它可以自动接受联系请求,这样我就不必手动执行它们了,知道怎么做吗?

在我研究的时候,我发现了这个

ichat.AcceptAdd();

知道这是做什么的吗?

【问题讨论】:

    标签: c# bots skype


    【解决方案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;
         }
    }
    

    希望这会有所帮助。

    【讨论】:

    • 谢谢,我真的不太在乎,因为它只是一个我和朋友一起玩的机器人。 :P
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    • 1970-01-01
    • 1970-01-01
    • 2014-03-17
    • 1970-01-01
    • 1970-01-01
    • 2017-04-21
    相关资源
    最近更新 更多