Class: BotMob::NilConnection

Inherits:
Object
  • Object
show all
Defined in:
lib/bot_mob/nil_connection.rb

Instance Method Summary collapse

Constructor Details

#initialize(bot) ⇒ NilConnection

Returns a new instance of NilConnection.



4
5
6
# File 'lib/bot_mob/nil_connection.rb', line 4

def initialize(bot)
  @bot = bot
end

Instance Method Details

#clientObject



25
26
27
# File 'lib/bot_mob/nil_connection.rb', line 25

def client
  self
end

#connectObject



13
14
15
# File 'lib/bot_mob/nil_connection.rb', line 13

def connect
  BotMob.logger.info '! Missing connection attempting to connect... '
end

#deliver(outbound_message, options = {}) ⇒ Object



8
9
10
11
# File 'lib/bot_mob/nil_connection.rb', line 8

def deliver(outbound_message, options = {})
  BotMob.logger.info '! Missing connection attempting to deliver... '
  BotMob.logger.info "  Message sent: #{outbound_message.text.inspect}"
end

#reconnectObject



17
18
19
# File 'lib/bot_mob/nil_connection.rb', line 17

def reconnect
  BotMob.logger.info '! Missing connection attempting to reconnect... '
end

#refreshObject



21
22
23
# File 'lib/bot_mob/nil_connection.rb', line 21

def refresh
  BotMob.logger.info '! Missing connection attempting to refresh... '
end