class Slackgetter::CLI
Public Instance Methods
time(channel_name, oldest=nil, latest=nil)
click to toggle source
# File lib/slackgetter/cli.rb, line 8 def time(channel_name, oldest=nil, latest=nil) Slackgetter.configure_token ENV['SLACK_TOKEN'] oldest ||= (Time.now - 24*60*60).to_s latest ||= Time.now.to_s messages = Slackgetter.messages(channel_name, oldest, latest) puts messages end
url(channel_name, oldest_url, latest_url=nil)
click to toggle source
# File lib/slackgetter/cli.rb, line 17 def url(channel_name, oldest_url, latest_url=nil) Slackgetter.configure_token ENV['SLACK_TOKEN'] oldest = Slackgetter.url_to_time(oldest_url).to_s latest = latest_url ? (Slackgetter.url_to_time(latest_url) + 1).to_s : Time.now.to_s messages = Slackgetter.messages(channel_name, oldest, latest) puts messages end