我们的房子(我和5个室友住在一起)使用我们手机上的谷歌聊天聊天来交流各种各样的事情。最近我们一直在讨论一些预定的事情,比如轮流清理房子的某些部分,我认为让机器人在环聊聊天时宣布有关时间表的相关信息会很有用。
我想知道最好的方法是什么。
我看到了两种方法:
1)使用google hangouts API创建应用,该API以正确的时间间隔发送消息,连接到此应用,用它进行聊天。
2)为我们连接到环聊的机器人创建一个谷歌帐户,让它以正确的间隔发送消息。
我喜欢2号,因为我不必干扰应用程序来更改机器人的代码,但我不知道从哪里开始。
1号似乎没问题,但我也不确定我是否可以连接到手机上的Google环聊应用,就像我可以与朋友聊天一样。
我该怎么做才能完成这项任务?
答案 0 :(得分:4)
对用于编码的语言有何偏好?
我的想法是将谷歌日历与任务列表联系起来,并通过rest从中读取应用。
然后发布到正确的视频群聊(再次通过休息可能是最简单的):您可以使用Fiddler查找要发布到视频群聊的内容,或者查看through here以获取面向API的方式做到这一点。
如果您需要更多信息,请告诉我:)希望这里的内容应该看到您正确指导:)
答案 1 :(得分:1)
Google日历会在您的手机上弹出通知。您可以与室友分享日历,并完全跳过视频群聊通知
答案 2 :(得分:1)
我建议使用API,但我相信无论如何你都需要为你的机器人创建一个帐户。
如果你喜欢Java,你应该看看他们的快速启动示例:https://github.com/googleplus/gplus-quickstart-java
答案 3 :(得分:1)
2015年6月python hangoutsbot。 看起来像一个好的机器人开始。 https://github.com/hangoutsbot/hangoutsbot/blob/master/README.md
答案 4 :(得分:0)
目前,以下信息不会有用,但如果新的挂断聊天在gsuite帐户之外可用,则可能会有用。
有关api的示例:https://github.com/gsuitedevs/hangouts-chat-samples/tree/master/node/basic-cloud-functions-bot
如果使用卡片而不是纯文本,这可能会有用:https://github.com/BaReinhard/hangouts-card-helper