【发布时间】:2017-06-17 20:50:03
【问题描述】:
构建我的第一个电报机器人,这将非常复杂。
部分工作流程需要在电报中打开一个需要用户交互的 web 视图,返回到机器人聊天,使用从用户收到的数据更改聊天。
通读整个 api、SO、github,我很难找到有关查看网页的任何信息,更不用说我们可以交互了。在我深入研究这个项目之前,如果有一些起始方向会很棒。
-
您能否创建网络视图(如您在“即时视图”文章、谷歌地图等中看到的那样),如果可以,您能否从用户那里获取数据以在聊天机器人中使用?
另一个选项可能是使用“游戏”。在我们的例子中,它不会是一个传统的游戏,但也许我们可以使用 html5 游戏来渲染我们需要的东西,并与用户交互。我知道它可以提取分数、名称等来更新消息,也许我们可以通过某种方式完成这项工作?
我目前正在通过 api 工作。这是我的第一个应用程序之一,也是我的第一个电报机器人。我非常感谢任何有关如何从这里开始的帮助。
这是在 Rails 中,使用 https://github.com/telegram-bot-rb/telegram_bot_app 作为启动器。主要需要知道这个概念是否可行,但任何更具体的东西也会很棒。谢谢!
【问题讨论】:
-
“构建我的第一个电报机器人,它会非常复杂。”这可能只是我,但我觉得你想做的对于第一个机器人来说有点大。此外,您甚至都没有提到您想用什么语言运行机器人或到目前为止您做了什么。
-
谢谢,@Hoi_A。我正在使用 Rails,并且已经克隆了 github.com/telegram-bot-rb/telegram_bot_app 来获得一个骨架。对于这个问题,我认为这并不重要,因为我真的只需要知道我正在尝试做的事情是否可能 - 尽管也许我可以获得更多方向,所以我会添加到帖子中,谢谢!
标签: ruby-on-rails telegram telegram-bot