我希望使用启用了WebHook的 Telegram 机器人,
我能否使用 Heroku 免费计划作为我的机器人的URL,以便在接收到文本消息时连接?
我使用 Nodejs 作为开发语言。
我希望使用启用了WebHook的 Telegram 机器人,
我能否使用 Heroku 免费计划作为我的机器人的URL,以便在接收到文本消息时连接?
我使用 Nodejs 作为开发语言。
是的,你可以这么做,而且效果还不错。但是Heroku会尝试冻结你的应用一段时间,实际上它在最近的24个小时内不能活跃超过18个小时。
如果你想避免这种情况,可以使用ping工具或让你的应用程序持续接收消息,你的应用程序将在接下来的6个小时内重新启动。这是免费计划的限制。
我建议你使用Openshift,它在免费层中没有这样的限制。