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