Ruby on Railsで定期的に実行したいスクリプトなどを書くときのメモです。 ハマりやすいところもある ので、全ての手順を記しておきます。 lib以下にスクリプトを記述 twitterからタグのついたtweetを取得するスクリプトを取得する例 module Sns::Tw extend self def batch @client = config tags = Settings.batch.hashtags latest_tweet = Sns.where(sns_type_id: 2).order(post_date: :desc).first latest_id = latest_tweet.nil? ? nil : latest_tweet.post_id tags.each do | tag | search(tag, latest_id) end end private