C#Skype插件

关于如何在线进行此类似乎有很少的文档,所以我想在这里问…

基本上我想制作一个非常简单的Skype插件,它只能在聊天窗口中使用,并且可以通过按下按钮触发(如果你可以轻松添加按钮)或/和输入一个命令到skype即“/ CallMySkypePlugin”

理想情况下,我只是想知道如何以这种方式挂钩到skype,我有Skype4COM,但它没有说明你的插件如何被调用或者skype的入口点是…

理想情况下,我希望创建一个新的类库,然后有一个实现Skype接口的类或其他东西(让它们有一个入口点),然后在那里锁定到聊天窗口“MessageSent”事件或其他东西,然后调用我的方法…即

public class MySkypePlugin : SkypeEntryPointInterface { // The main skype functionality class private void Skype skype = new Skype(); // Something like this as the entry point public void SkypeEntryPoint() { skype.MessageSent += ChatWindow_MessageSent; } // Do my stuff here private void ChatWindow_MessageSent(SkypeEvent e) { ... } } 

任何帮助都会很棒!

我相信你的问题(或至少是类似问题)之前已在这里得到解答。

请检查一下,看看它是否有帮助。

如果没有,快速谷歌搜索会出现以下你可能希望查看的结果,我个人认为,只需通过试验和玩游戏,就可以通过实例获得这些function: –

  1. Skype4COM C#.Net示例
  2. 来自Skype Developer Blog的示例
  3. CodeProject上
  4. Skype API文档

…此搜索提供了更完整的列表供您参考。