def self.
new(id :
String, mpeg4_url :
String, mpeg4_width : Int32 | Nil =
nil, mpeg4_height : Int32 | Nil =
nil, mpeg4_duration : Int32 | Nil =
nil, thumb_url : Nil |
String =
nil, title : Nil |
String =
nil, caption : Nil |
String =
nil, parse_mode :
Tourmaline::ParseMode | Nil =
nil, caption_entities : Array(
Tourmaline::MessageEntity) =
[] of MessageEntity, reply_markup : Nil |
Tourmaline::InlineKeyboardMarkup =
nil, input_message_content :
Tourmaline::InputContactMessageContent |
Tourmaline::InputInvoiceMessageContent |
Tourmaline::InputLocationMessageContent |
Tourmaline::InputTextMessageContent |
Tourmaline::InputVenueMessageContent | Nil =
nil)
#
def self.
new(pull : JSON::PullParser)
#