Tourmaline::VideoNote
Inherits JSON::Serializable / Reference / Object
This object represents a video message (available in Telegram apps as of v.4.0).
Constructors
new(file_id : String, file_unique_id : String, length : Int32 | Int64, duration : Int32 | Int64, thumbnail : Tourmaline::PhotoSize | Nil = nil, file_size : Int32 | Int64 | Nil = nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
file_id=(file_id : String)
Identifier for this file, which can be used to download or reuse the file
file_unique_id
Unique identifier for this file, which is supposed to be the same over time and for different bots. Can't be used to download or reuse the file.
file_unique_id=(file_unique_id : String)
Unique identifier for this file, which is supposed to be the same over time and for different bots. Can't be used to download or reuse the file.
Video width and height (diameter of the video message) as defined by sender