Skip to content

class Tourmaline::InlineQueryResultVideo
inherits Tourmaline::InlineQueryResult #

Class methods#

.new(id, video_url, mime_type, thumb_url, title, caption = nil, parse_mode = nil, caption_entities = [] of MessageEntity, video_width = nil, video_height = nil, video_duration = nil, description = nil, reply_markup = nil, input_message_content = nil) #

View source

.new(pull : JSON::PullParser) #

View source

Methods#

#caption : String? #

View source

#caption=(caption : String?) #

View source

#caption_entities : Array(MessageEntity) #

View source

#caption_entities=(caption_entities : Array(MessageEntity)) #

View source

#description : String? #

View source

#description=(description : String?) #

View source

#id=(id : String) #

View source

#input_message_content : InputMessageContent? #

View source

#input_message_content=(input_message_content : InputMessageContent?) #

View source

#mime_type : String #

View source

#mime_type=(mime_type : String) #

View source

#parse_mode : ParseMode? #

View source

#parse_mode=(parse_mode : ParseMode?) #

View source

#reply_markup=(reply_markup : InlineKeyboardMarkup?) #

View source

#thumb_url : String #

View source

#thumb_url=(thumb_url : String) #

View source

#title : String #

View source

#title=(title : String) #

View source

#type : String #

View source

#type=(type : String) #

View source

#video_duration : Int32? #

View source

#video_duration=(video_duration : Int32?) #

View source

#video_height : Int32? #

View source

#video_height=(video_height : Int32?) #

View source

#video_url : String #

View source

#video_url=(video_url : String) #

View source

#video_width : Int32? #

View source

#video_width=(video_width : Int32?) #

View source