我正在使用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. messenger bot启用推送
- 2. Facebook Messenger Chatbot - 用户如何使用按钮发布时间表?
- 3. Facebook Messenger Chatbot如何收集他们发送的用户地理位置?
- 4. 如何发送固定小时的推送通知?
- 5. 发送推送消息给Messenger bot用户
- 6. 使用raix发送推送通知时没有任何事情发生:推送
- 7. 从OS X/Mac发送推送通知
- 8. 如何发送推送通知在android中使用第三方推送woosh
- 9. OS X小牛在Chrome推送通知
- 10. 如何在应用程序关闭时发送推送通知?
- 11. 如何使用tweetID使用tweetsharp在推文上发送推文转推
- 12. 如何让Facebook Messenger Messenger向用户发送更新
- 13. 如何使用C#在Yahoo Messenger中发送个人消息(PM)?
- 14. 如何在Node js中使用facebook messenger发送图像API?
- 15. 使用Parse发送推送通知并使用django发送webservices
- 16. 如何在点击按钮后发送推送通知?
- 17. 在public_timeline上发送推文
- 18. 如何使用java在iphone中发送推送通知
- 19. 如何使用aws在china地区发送推送通知?
- 20. 推送通知:如何使用Pubnub向特定设备发送推送通知?
- 21. 如何一次发送多个推送通知使用Android推送锐利库?
- 22. 如何使用twitter4j发送长推文?
- 23. Linkit One发送后发送几小时后崩溃
- 24. 发送推送IOS上的FCM通知
- 25. foursquare推送(实时)API重试在失败的POST上发送?
- 26. Facebook messenger chatbot url preview
- 27. 在iOS上使用休斯敦发送推送通知
- 28. 使用parse.com发送推送云代码
- 29. 使用Google GCM发送推送通知
- 30. 使用volley发送firebase推送通知
这个问题有点宽泛。但你有没有想过通过setTimeout(function(){respond_to_user()},3000)来包装响应方法; – Lucas
我只需要提一下这里有[npm包](https://www.npmjs.com/package/cron)用于基于时间的任务。 –