Sha256: d62d1f835d22b0e50847967f647a585547dc7f176106da61708e9024b8494305

Contents?: true

Size: 297 Bytes

Versions: 30

Compression:

Stored size: 297 Bytes

Contents

#!/usr/bin/env ruby

# Prints out each roster entry

require 'rubygems'
require 'blather/client'

when_ready do
  roster.grouped.each do |group, items|
    puts "#{'*'*3} #{group || 'Ungrouped'} #{'*'*3}"
    items.each { |item| puts "- #{item.name} (#{item.jid})" }
    puts
  end
  shutdown
end

Version data entries

30 entries across 30 versions & 2 rubygems

Version Path
blather-1.0.0 examples/rosterprint.rb
blather-0.8.8 examples/rosterprint.rb
blather-0.8.7 examples/rosterprint.rb
blather-0.8.6 examples/rosterprint.rb
blather-0.8.5 examples/rosterprint.rb
blather-0.8.4 examples/rosterprint.rb
blather-0.8.3 examples/rosterprint.rb
blather-0.8.2 examples/rosterprint.rb
tp-blather-0.8.5 examples/rosterprint.rb
tp-blather-0.8.4 examples/rosterprint.rb
tp-blather-0.8.3 examples/rosterprint.rb
tp-blather-0.8.2 examples/rosterprint.rb
blather-0.8.1 examples/rosterprint.rb
blather-0.8.0 examples/rosterprint.rb
blather-0.7.1 examples/rosterprint.rb
blather-0.7.0 examples/rosterprint.rb
blather-0.6.2 examples/rosterprint.rb
blather-0.6.1 examples/rosterprint.rb
blather-0.6.0 examples/rosterprint.rb
blather-0.5.12 examples/rosterprint.rb