我可以创建环聊聊天机器人来(获取和)显示 SQL 数据库的结果吗?

Can I create a Hangouts Chat bot to (get and) display results from a SQL database?

我想构建一个自定义聊天机器人(使用 Google Hangouts Chat)来回答 "Sales 08-03-2018 in $" ->“$500000”等请求。我在 AWS Redshift 中有数据。我可以使用使用 Python 连接 Redshift 的 psycopg2。是否有任何 API 将直接连接到 Redshift 或 MySQL 并将这些聚合结果发送回我的机器人以回答所需问题?如果没有,有什么替代方法可以做到这一点?另外,谁能告诉我我们 运行 Flask 代码在哪里?我对此很陌生,如果有人可以向我简要介绍编码位置和 运行,那将非常有帮助。我有一个启用了 Hangouts Chat API 的 G Suite 帐户。请帮忙。

谢谢。

您几乎拥有构建此解决方案所需的一切,并且不需要任何特定的 API 来完成工作(除非您想要构建此解决方案来为其他用户提供服务)。