Sha256: ddbf446ae29477dc9aa1f62d15e927298776f4ec1971fcca4ed5dc0375048091

Contents?: true

Size: 491 Bytes

Versions: 4

Compression:

Stored size: 491 Bytes

Contents

#!/usr/bin/env ruby
require 'rubygems'
$:.unshift File.expand_path '../lib', File.dirname(__FILE__)
require 'skype'

chats = Skype.search "recentchats"
chats = chats.scan(/(#[^\s,]+)[\s,]/).map{|i| i[0] }

chats.each_with_index do |chat, index|
  puts "[#{index}] #{chat}"
end

puts %Q{select chat number 0~#{chats.size-1} ?}
exit 1 unless (n = STDIN.gets.strip) =~ /^\d$/

chat = chats[n.to_i]
puts %Q{#{chat} was selected}

while line = STDIN.gets.strip
  Skype.chatmessage chat, line
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
skype-0.1.0 chat.rb
skype-0.0.3 samples/send_groupchat.rb
skype-0.0.2 samples/send_groupchat.rb
skype-0.0.1 samples/send_groupchat.rb