我正在使用Node.js和Heroku + Wit.ai开发Messenger上的ChatBots。
我的问题:
我想知道是否可以在最后一次交互XX小时后发送推送信息,以及如何执行此操作。
我已经有Facebook ID存储在数据库中。我不知道如何在最后一条消息发送到机器人后1小时再自动联系用户。如果你知道如何做到这一点,我会很感激任何帮助。
谢谢你如何使用Node.js/Heroku/Wit.ai在x小时后发送推送Messenger上的ChatBot
0
A
回答
1
既然你已经托管了这个,你最好的办法是有一个后台任务,不断检查某种队列,并且关闭一个小时前队列中的任何事件。你也可以使用类似heroku scheduler的东西。
你累了什么?
+0
谢谢!我不知道Heroku的调度程序!这似乎是伟大的,正是我所期待的。再次感谢 –
相关问题
- 1. Facebook Messenger Chatbot - 用户如何使用按钮发布时间表?
- 2. Facebook Messenger Chatbot如何收集他们发送的用户地理位置?
- 3. 发送推送消息给Messenger bot用户
- 4. 使用raix发送推送通知时没有任何事情发生:推送
- 5. 从OS X/Mac发送推送通知
- 6. 如何在网站上的内容发生更改时发送推送通知
- 7. 如何在应用程序关闭时发送推送通知?
- 8. 如何让Facebook Messenger Messenger向用户发送更新
- 9. 如何在点击按钮后发送推送通知?
- 10. 如何使用java在iphone中发送推送通知
- 11. 如何使用aws在china地区发送推送通知?
- 12. 如何使用C#在Yahoo Messenger中发送个人消息(PM)?
- 13. Linkit One发送后发送几小时后崩溃
- 14. 推送通知:如何使用Pubnub向特定设备发送推送通知?
- 15. 如何一次发送多个推送通知使用Android推送锐利库?
- 16. 发送推送IOS上的FCM通知
- 17. 如何使用twitter4j发送长推文?
- 18. Android-如何使用oAuth发送推文?
- 19. 在iOS上使用休斯敦发送推送通知
- 20. 使用Malcom API发送推送通知
- 21. 使用Google GCM发送推送通知
- 22. 如何在C#.Net上通过GCM发送Android推送通知
- 23. 如何发送推送通知
- 24. 如何发送推送通知
- 25. 我如何发送WAP推送消息?
- 26. 使用Android发送推文
- 27. 使用Android发送推文
- 28. 使用R发送推文
- 29. 产品在AppStore上获得批准时发送推送通知
- 30. Facebook messenger chatbot url preview
这个问题有点宽泛。但你有没有想过通过setTimeout(function(){respond_to_user()},3000)来包装响应方法; – Lucas
我只需要提一下这里有[npm包](https://www.npmjs.com/package/cron)用于基于时间的任务。 –