我正在使用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)用於基於時間的任務。 –