class BotBrain::Message

Public Class Methods

new(data) click to toggle source
# File lib/bot_brain/message.rb, line 3
def initialize(data)
  @data = data || {}
end

Public Instance Methods

chat_id() click to toggle source
# File lib/bot_brain/message.rb, line 7
def chat_id
  @data['chat'] && @data['chat']['id']
end
text() click to toggle source
# File lib/bot_brain/message.rb, line 11
def text
  @data['text']
end
to_s() click to toggle source
# File lib/bot_brain/message.rb, line 19
def to_s
  @data.to_s
end
user_full_name() click to toggle source
# File lib/bot_brain/message.rb, line 15
def user_full_name
  "#{@data['from']['first_name']} #{@data['from']['last_name']}"
end