这个问题在不同的时间以不同的形式提出来,但是随着时间的流逝,事情已经发生了相当大的变化,并且现有的答案一开始并不十分令人满意,所以我允许我自己再问一次,我想实现一个聊天机器人,以便我们的团队能够回答查询并接受命令(大致来说就像Github的hubot一样),我想在Google Talk服务(Gmail和其他地方的聊天服务)的基础上做到这一点),我宁愿在 AWS 上用 Python 或 Go 来做(而不是使用 Google App Engine),我的问题是,在过去一年中一直在积极开发中的是python中的任何Google聊天客户端库还是Go那里?非常感谢有关实施聊天机器人的任何建议。我的计划是拥有一个Google Talk客户端,该客户端始终在运行,一直在等待人们与之交谈并解释其消息/命令(而不是运行服务器并处理用户身份验证和...)
3 回答
慕妹3242003
TA贡献1824条经验 获得超6个赞
与gtalk服务器的服务器到服务器通信无需任何调整即可工作。
请注意,您最好考虑设置自己的XMPP服务器,因为有许多免费的XMPP服务器(ejabberd,prosody,openfire,jabberd2),并且有免费的启用XMPP的Web聊天客户端(JWChat是一个例子),以防万一。希望使人们能够直接从Web UI聊天。
至于库,我听说在为Python编写支持网络的应用程序时使用Twisted框架很流行,因此请查看可用的东西。 go-xmpp
@jnml提到的问题似乎还不支持核心XMPP RFC中指定的最低要求。
- 3 回答
- 0 关注
- 196 浏览
添加回答
举报
0/150
提交
取消