题
是有一个简单的方法来创建一个IM机器人在多个im网络(目标,与家人和朋友通话的严,等等)可以接受和interpet具体的命令发送给它的执行服务器有关的任务?
可以说,例如,我有一个网站管理。我想送命令IM机器人加入另一种料到我的收藏。IM机器人会联想我的屏幕上的名字与我的帐户之前设置在网站上。
解决方案
我已经做了一些内部机器人为我的公司使用 。 (Jabber)的协议,我用的 agsXMPP SDK 和 Jabber.NET 客户库,我一直在寻找API工作严、目标和Windows Live Messenger但我发现唯一COM暴露API,没有什么。净...
但是一个想法涉及到我心灵,与。协议可以配置一个当地的服务器与IM网关,这允许用户访问的网络使用的其他协议,通过你的服务器
我用eJabberd,你可以安装各种各样的 运输网关 连接与其他IM议定书》(瞄准, MSN, ICQ, 与家人和朋友通话...
到与家人和朋友通话你可以 直接连接 使用的图书馆我说...
一样的网网关:
其他提示
在短这个问题的答案是肯定的这可以relitivly容易地完成。 Sedning和接收即时消息发送,接收和解释来自您希望在通信网络请求并有可用的库为每个主要的即时通讯协议,使它更容易些。
有关信使您可以尝试 DotMsn 库,我已经过去,但在那个时候用它它仍然是相当新的,我没有使用它,因为这样我不能保证它的质量。
的Jabber使用XMMP协议是一种开放标准所以不可避免地会出现大量的可用客户机库。
如果我记错谷歌Talk使用该协议或其修改的版本。
我没有用C#经验,但我已经写了一个AIM和Gtalk的使用PHP。 http://www.imified.com/ 是开始,如果你在寻找一个更简单的方法最好的地方写一个IM机器人。
基本上创建在imified.com一个帐户。 命名您的机器人和链接脚本。 当过一个消息被发送到机器人,imified.com自动运行该脚本。
下面是href="http://www.labnol.org/internet/tutorial-create-bot-for-gtalk-yahoo-messenger/4354/" rel="nofollow noreferrer">链路<一个为你让你开始!
我们有专业的.NET / COM / VCL库MSN /雅虎/ ICQ / AIM / GTalk的/ Jabber的。如果你喜欢,请看看 http://www.imcomponents.com/ 。