0
我有一個只能用ruby發送的報文,執行bot我有一個運行我的ruby文件的二進制文件。最重要的部分是偵聽來自用戶的新消息。創建一個始終運行的後臺任務
Telegram::Bot::Client.run(token) do |bot|
bot.listen do |message|
call other methods here
但現在我想從這個簡單的紅寶石移動項目,對於Rails應用程序,因爲我要開始開發更復雜的功能。 那麼我該如何做一個始終運行這個監聽器的任務呢?我讀了一些關於ActiveJob和Sidekiq的知識,但我不知道如何/如果有可能實現這一點。
謝謝。
ActiveJob和Sidekiq更多用於執行後臺作業(異步批處理)。從一些簡單的事情開始,如使用新的[Thread](http://stackoverflow.com/questions/25130822/how-to-run-a-background-thread-in-ruby)。 – Ruslan