为了账号安全,请及时绑定邮箱和手机立即绑定

最好使用Python或Go创建与Google Talk集成的聊天机器人

最好使用Python或Go创建与Google Talk集成的聊天机器人

Go
手掌心 2021-05-21 22:06:42
这个问题在不同的时间以不同的形式提出来,但是随着时间的流逝,事情已经发生了相当大的变化,并且现有的答案一开始并不十分令人满意,所以我允许我自己再问一次,我想实现一个聊天机器人,以便我们的团队能够回答查询并接受命令(大致来说就像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中指定的最低要求。


查看完整回答
反对 回复 2021-05-31
?
梦里花落0921

TA贡献1772条经验 获得超6个赞

我唯一知道的可能是mattn / go-xmpp


查看完整回答
反对 回复 2021-05-31
  • 3 回答
  • 0 关注
  • 196 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信