InlineQueryResultCachedPhoto
class Tourmaline::InlineQueryResultCachedPhoto
inherits Tourmaline::InlineQueryResult
#
Class methods#
.new(id, photo_file_id, title = nil, description = nil, caption = nil, parse_mode = nil, caption_entities = [] of MessageEntity, reply_markup = nil, input_message_content = nil)
#
(id, photo_file_id, title = nil, description = nil, caption = nil, parse_mode = nil, caption_entities = [] of MessageEntity, reply_markup = nil, input_message_content = nil)
.new(pull : JSON::PullParser)
#
(pull : JSON::PullParser)
Methods#
#caption : String?
#
: String?
#caption_entities : Array(MessageEntity)
#
: Array(MessageEntity)
#caption_entities=(caption_entities : Array(MessageEntity))
#
(caption_entities : Array(MessageEntity))
#description : String?
#
: String?
#id : String
#
: String
#input_message_content : InputMessageContent?
#
: InputMessageContent?
#parse_mode : ParseMode?
#
: ParseMode?
#parse_mode=(parse_mode : ParseMode?)
#
(parse_mode : ParseMode?)
#photo_file_id : String
#
: String
#reply_markup : InlineKeyboardMarkup?
#
: InlineKeyboardMarkup?
#title : String?
#
: String?
#type : String
#
: String