Layer 227
constructor
inputMediaDocumentExternal#779600f9 flags:# spoiler:flags.1?true url:string ttl_seconds:flags.0?int video_cover:flags.2?InputPhoto video_timestamp:flags.3?int = InputMedia;

Parameters

Name Type Description
Spoiler flags .1? true Whether this media should be hidden behind a spoiler warning
Url string URL of the document
TtlSeconds flags .0? int Time to live of self-destructing document, can be 0 to disable self-destruction, 0 x 7 FFFFFFF to self-destruct the document immediately after it's played; otherwise self-destructs ttl_seconds after it's played.
VideoCover flags .2? InputPhoto Custom video cover.
VideoTimestamp flags .3? int Start playing the video at the specified timestamp (seconds).

Returns

InputMedia

Gogram Example

// Creating InputMediaDocumentExternal constructor
obj := &tg.InputMediaDocumentExternal{
    Spoiler: nil,
    Url: "Hello, World!",
    TtlSeconds: nil,
    VideoCover: nil,
    VideoTimestamp: nil,
}