22 lines
459 B
Ruby
22 lines
459 B
Ruby
require 'yaml'
|
|
require_relative './lib/rocketweekly'
|
|
|
|
rocket = RocketWeekly::Connect.new
|
|
|
|
output = {}
|
|
rocket.channels_list.each do |channel|
|
|
output[channel.name] = {
|
|
'id' => channel.id,
|
|
'owner' => channel.owner ? channel.owner['username'] : '----'
|
|
}
|
|
puts '--------------'
|
|
puts channel.name
|
|
rocket.channel_history(channel.id).each do |m|
|
|
printf "%s %-20s\n", m['u']['username'], m['msg']
|
|
puts
|
|
end
|
|
break
|
|
end
|
|
|
|
puts '--------------'
|