Class: Lita::Adapters::Bearychat

Inherits:
Adapter
  • Object
show all
Defined in:
lib/lita/adapters/bearychat.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#rtm_connectionObject (readonly)

Returns the value of attribute rtm_connection.



10
11
12
# File 'lib/lita/adapters/bearychat.rb', line 10

def rtm_connection
  @rtm_connection
end

Instance Method Details

#runObject



12
13
14
15
16
# File 'lib/lita/adapters/bearychat.rb', line 12

def run
  @rtm_connection = RTMConnection.new(config) unless rtm_connection
  robot.trigger(:connected)
  sleep
end

#send_messages(target, messages) ⇒ Object



18
19
20
21
22
# File 'lib/lita/adapters/bearychat.rb', line 18

def send_messages(target, messages)
  messages.each do |message|
    rtm_connection.send(target, message)
  end
end

#shut_downObject



24
# File 'lib/lita/adapters/bearychat.rb', line 24

def shut_down;end