class

Tourmaline::InputMediaAnimation

Inherits Tourmaline::Model < JSON::Serializable < Reference < Object

Constructors

new(media : File | String, thumb : File | String | Nil = nil, caption : Nil | String = nil, parse_mode : Tourmaline::ParseMode | Nil = nil, caption_entities : Array(Tourmaline::MessageEntity) = [] of MessageEntity, width : Int32 | Nil = nil, height : Int32 | Nil = nil, duration = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

caption
Source
caption=(caption : String | Nil)
Source
caption_entities
Source
caption_entities=(caption_entities : Array(MessageEntity))
Source
duration
Source
duration=(duration : Int32 | Nil)
Source
height
Source
height=(height : Int32 | Nil)
Source
media
Source
media=(media : String | File)
Source
parse_mode
Source
parse_mode=(parse_mode : ParseMode | Nil)
Source
thumb
Source
thumb=(thumb : String | File | Nil)
Source
width
Source
width=(width : Int32 | Nil)
Source