class Update
Is a representation of Telegrams Update
object
Attributes
message[R]
Public Class Methods
from_hash(update)
click to toggle source
# File lib/telegram/update.rb, line 7 def self.from_hash(update) return nil unless update.is_a? Hash message = Message.from_hash update['message'] Update.new(update_id: update['update_id'], message: message) end
new(update_id:, message: nil, inline_query: nil, chosen_inline_result: nil)
click to toggle source
# File lib/telegram/update.rb, line 15 def initialize(update_id:, message: nil, inline_query: nil, chosen_inline_result: nil) @update_id = update_id @message = message @inline_query = inline_query @chosen_inline_result = chosen_inline_result end