Module: Pry::SendTweet::TwitterAction::SuggestedActions

Included in:
Pry::SendTweet::TwitterAction
Defined in:
lib/pry/send_tweet/commands/twitter_action/suggested_actions.rb

Instance Method Summary collapse

Instance Method Details

#suggested_langObject



17
18
19
# File 'lib/pry/send_tweet/commands/twitter_action/suggested_actions.rb', line 17

def suggested_lang
  opts['suggested-lang'] || 'en'
end

#suggested_topicsObject



2
3
4
5
6
7
# File 'lib/pry/send_tweet/commands/twitter_action/suggested_actions.rb', line 2

def suggested_topics
  suggested_topics = twitter.suggestions lang: suggested_lang
  page numbered_list("Suggested topics: ", suggested_topics) {|topic, index|
    "#{index}. #{topic.slug}"
  }
end

#suggested_users(topic) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/pry/send_tweet/commands/twitter_action/suggested_actions.rb', line 9

def suggested_users(topic)
  topic = URI.escape(topic)
  users = twitter.suggestions(topic, lang: suggested_lang).users
  page numbered_list("Suggested users: ", users) {|user, index|
    render_user(user)
  }
end