javascript - 如何在 Messenger 上使用 Node.js/Heroku/Wit.ai ChatBot 在 x 小时后发送推送

标签 javascript node.js heroku wit.ai facebook-messenger-bot

我正在使用 Node.js 和 Heroku + Wit.ai 在 Messenger 上开发聊天机器人。
我的问题:
我想知道是否可以在 XX 小时后发送推送最后一次交互以及如何进行。


我已经将 Facebook ID 存储在数据库中。我不知道如何在最后一条消息发送到机器人后 1 小时自动再次联系用户。如果您知道如何做到这一点,我将不胜感激任何帮助。

谢谢

最佳答案

由于您已经在托管此服务,因此最好的选择是设置一个后台任务,不断检查某种队列,并触发该队列中一小时前的所有事件。您可以使用类似 heroku scheduler 的内容以及。

你累什么了?

关于javascript - 如何在 Messenger 上使用 Node.js/Heroku/Wit.ai ChatBot 在 x 小时后发送推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45492598/

相关文章:

javascript - 显示/隐藏 <div> 标签不起作用

javascript - 根据选择的链接更改 url (HTML) 无 asp

javascript - 调用angularjs的函数而不是jquery

node.js - 如何在多个路由中使用nodejs提供静态文件

javascript - 从 selenium webdriver promise 获得最终输出的简洁方法

postgresql - 将数据从一个应用程序中的 postgresql 数据库复制到 heroku 上另一个应用程序中的 postgresql 数据库的正确方法是什么?

heroku - 如何使用 Heroku 的免费站点创建计划任务?

javascript - 打开键盘android,隐藏内容phonegap

node.js - 如何使用Node.js呈现浏览器错误404

django - 通过 Heroku shell 无法执行任何操作