rares (owner)

Revisions

gist: 24315 Download_button fork
public
Public Clone URL: git://gist.github.com/24315.git
Embed All Files: show embed
Text only #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
require 'rubygems'
require 'xmpp4r-simple'
require 'pp'
 
im = Jabber::Simple.new("user", "password")
Jabber::debug = true
 
class Handler
def on_message(message)
puts message
out = Jabber::Message.new(message.from, "got it")
yield out
end
end
 
handler = Handler.new
while true
  im.received_messages do |message|
   handler.on_message(message) do |msg|
   pp msg
      im.send!(msg)
   end
  end
end