Method: AIM::User#when
- Defined in:
- lib/aim.rb
#when(event_name, &block) ⇒ Object
do something on an event
user.when :im do |message, buddy|
puts "message '#{message}' received from #{ buddy }"
end
user.when :error do |error|
...
end
user.when :chat do |message, buddy, room|
...
end
89 90 91 |
# File 'lib/aim.rb', line 89 def when event_name, &block connection.send "on_#{ event_name }", &block end |