【发布时间】:2015-09-13 10:53:34
【问题描述】:
我不精通网络技术,想知道是否有办法 - 一个想法是使用 setWebhook - 让 telegram bot 做一些简单的事情(比如简单地重复相同的消息并每当有人向它发送消息时重试)无需设置服务器。
我认为可能没有办法解决它,因为我需要解析 JSON 对象以获取 chat_id 才能发送消息......但我希望这里有人可能知道方法。
例如
https://api.telegram.org/bot<token>/setWebHook?url=https://api.telegram.org/bot<token>/sendMessage?text=Hello%26chat_id=<somehow get the chat_id>
我已经使用硬编码的聊天 ID 对其进行了测试,它可以正常工作...但当然,它总是只会向同一个聊天发送消息,无论它在哪里收到消息。
【问题讨论】:
-
你看过 OpenShift 吗?三个小“齿轮”是免费的,便于使用服务器进行实验。
-
哦...感谢您的介绍,我决定在 Google App Engine 上设置一个服务器,现在它工作得很好。我知道这很愚蠢,但这是我运行的两个机器人。 telegram.me/serhanbottelegram.me/gregorybot
标签: json webhooks telegram-bot