2011-09-13 109 views
6

我想要一个发送Skype聊天通知以发送Github提交的bot。Github提交消息给Skype聊天机器人

我没有在Github项目管理器挂钩中找到Skype。任何想法,我应该开始看例子?

+1

Skype是,将是一场势均力敌的源协议应用 – Ulterior

+2

@Ulterior:我们甚至还有人发布的Windows编程的问题在这里(战栗)。 http://developer.skype.com/ – tripleee

+0

@tripleee谢谢,上次我查了一下,有一个黑客协议项目连接到skype网络作为节点 – Ulterior

回答

1

我正在寻找一个非常类似的东西。您可以编写一个脚本来使用Skype4JavaSkype4Py包装Skype API

Skype本身是一个专有协议,但您可以与它进行交互。目前与Skype进行接口的唯一方法是通过他们的客户端插件,使用前面提到的API。

我相信API也适用于版本4

+0

您是否知道Skype4Py是否已经维护并可以使用最新的Linux Skype版本?在某些情况下,它是非维护AFAIK。就我所了解的与skype通过dbus进行的二进制通信而言。 –

4

我们最近看了类似的整合,并决定Skype的API条款过于严格,因此我们努力将更好地用移动和建筑工具与整合其他聊天客户端。

考虑例如:

4.2在不限制上述的一般性,你必须确保你的应用软件或硬件设备(如适用):

(七)不尝试发送消息或拨打Skype软件的其他用户或与Skype软件的其他用户进行通信,除非用户特别指示这样做;

(x)不会为了自动登录Skype用户帐户而索取,收集,存储,缓存或以其他方式获得对Skype证书或代理验证证书的访问权限。

您可能能够忽略一个内部工具的限制,但它是一个份额无法分发您的工作结果,我想这也是为什么你可能不会看到了巨大的第三方集成部分与Skype聊天。

+0

我可能在这里错过了这一点,但是你怎么不能分享这项工作?每个用户都会在他们自己的服务器上启动他们自己的Skype实例,然后在该服务器上连接僵尸程 –

+0

虽然技术上可行,但我的观点是,我没有看到一个合理的方式来实现简单的状态报告机器人,同时符合API条款,因此分发此类工具可能会产生问题。虽然我发现可以“许可”访问API的建议非常可疑,但我不愿意花时间或其他有趣的项目的未来与Skype/Microsoft法律团队争论。也许你不会觉得我的担忧是一个问题。 – Jonah