###前提・実現したいこと
rubyを使ってtwitterへの自動投稿を行おうとしています。
最後にツイートしてから6時間投稿がない場合には、
特定のツイートをするプログラムを組もうとしています。
###発生している問題・エラーメッセージ
twitter.rb:12:in `<main>': undefined local variable or method `twitter' for main :Object (NameError)
###該当のソースコード
ruby
1#!/usr/bin/ruby 2require 'twitter' 3require 'date' 4client = Twitter::REST::Client.new do |config| 5 config.consumer_key = "***" 6 config.consumer_secret = "***" 7 config.access_token = "***" 8 config.access_token_secret = "***" 9end 10last_update = DateTime.parse(twitter.user_timeline.first.created_at) 11blank_time = DateTime.now - last_update.new_offset(Rational(3,8)) 12 13if blank_time * 24 > 20 then 14client.update("********") 15end 16client.update("Hello")
###試したこと
[http://www.nikkei.com/article/DGXNASFK2701Z_X20C10A5000000/?df=2]
このサイトを参考にしました。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/10 01:54