Telegram::InlineQueryResultLocation
Inherits JSON::Serializable < Struct < Value < Object
Telegram API type: InlineQueryResultLocation Represents a location on a map. By default, the location will be sent by the user. Alternatively, you can use input_message_content to send a message with the specified content instead of the location.
Constructors
new(type : String, id : String, latitude : Float64, longitude : Float64, title : String, horizontal_accuracy : Float64 | Nil = nil, live_period : Int64 | Nil = nil, heading : Int64 | Nil = nil, proximity_alert_radius : Int64 | Nil = nil, reply_markup : InlineKeyboardMarkup | Nil = nil, input_message_content : InputMessageContent | Nil = nil, thumbnail_url : String | Nil = nil, thumbnail_width : Int64 | Nil = nil, thumbnail_height : Int64 | Nil = nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
clone
Sourcecopy_with(type _type = @type, id _id = @id, latitude _latitude = @latitude, longitude _longitude = @longitude, title _title = @title, horizontal_accuracy _horizontal_accuracy = @horizontal_accuracy, live_period _live_period = @live_period, heading _heading = @heading, proximity_alert_radius _proximity_alert_radius = @proximity_alert_radius, reply_markup _reply_markup = @reply_markup, input_message_content _input_message_content = @input_message_content, thumbnail_url _thumbnail_url = @thumbnail_url, thumbnail_width _thumbnail_width = @thumbnail_width, thumbnail_height _thumbnail_height = @thumbnail_height)
Sourceheading
horizontal_accuracy
id
input_message_content
latitude
live_period
longitude
proximity_alert_radius
reply_markup
thumbnail_height
thumbnail_url
thumbnail_width
title
type