InputMediaDocument
class Tourmaline::InputMediaDocument
inherits Reference
#
Included modules#
JSON::Serializable
Tourmaline::Model
Class methods#
.new(pull : JSON::PullParser)
#
(pull : JSON::PullParser)
.new(media, thumb = nil, caption = nil, parse_mode = nil, caption_entities = [] of MessageEntity)
#
(media, thumb = nil, caption = nil, parse_mode = nil, caption_entities = [] of MessageEntity)
Methods#
#caption : String?
#
: String?
#caption=(caption : String?)
#
(caption : String?)
#caption_entities : Array(MessageEntity)
#
: Array(MessageEntity)
#caption_entities=(caption_entities : Array(MessageEntity))
#
(caption_entities : Array(MessageEntity))
#media : String | File
#
: String | File
#media=(media : String | File)
#
(media : String | File)
#parse_mode : ParseMode?
#
: ParseMode?
#parse_mode=(parse_mode : ParseMode?)
#
(parse_mode : ParseMode?)
#thumb : String | File | Nil
#
: String | File | Nil
#thumb=(thumb : String | File | Nil)
#
(thumb : String | File | Nil)