Sha256: afa403001010ec79b9f0680c58794b66268299d498fea9152c5407b9b23a264f
Contents?: true
Size: 622 Bytes
Versions: 5
Compression:
Stored size: 622 Bytes
Contents
module Botfly class MessageResponder < Responder extend Forwardable def setup_instance_variables(params) Botfly.logger.debug("RSP: MessageResponder setting up instance variables") @message = params[:message] @body = @message.body @chat_state = @message.chat_state @subject = @message.subject @type = @message.type @from = @message.from @to = @message.to end def reply(text) Botfly.logger.debug("RSP: MessageResponder#reply called") msg = Jabber::Message.new(@from, text) msg.type = :chat @client.send(msg) end end end
Version data entries
5 entries across 5 versions & 1 rubygems