Current section

Files

Jump to
telega include telega@model_ExternalReplyInfo.hrl
Raw

include/telega@model_ExternalReplyInfo.hrl

-record(external_reply_info, {
origin :: telega@model:message_origin(),
chat :: gleam@option:option(telega@model:chat()),
message_id :: gleam@option:option(integer()),
link_preview_options :: gleam@option:option(telega@model:link_preview_options()),
animation :: gleam@option:option(telega@model:animation()),
audio :: gleam@option:option(telega@model:audio()),
document :: gleam@option:option(telega@model:document()),
paid_media :: gleam@option:option(telega@model:paid_media_info()),
photo :: gleam@option:option(list(telega@model:photo_size())),
sticker :: gleam@option:option(telega@model:sticker()),
story :: gleam@option:option(telega@model:story()),
video :: gleam@option:option(telega@model:video()),
video_note :: gleam@option:option(telega@model:video_note()),
voice :: gleam@option:option(telega@model:voice()),
has_media_spoiler :: gleam@option:option(boolean()),
contact :: gleam@option:option(telega@model:contact()),
dice :: gleam@option:option(telega@model:dice()),
game :: gleam@option:option(telega@model:game()),
giveaway :: gleam@option:option(telega@model:giveaway()),
giveaway_winners :: gleam@option:option(telega@model:giveaway_winners()),
invoice :: gleam@option:option(telega@model:invoice()),
location :: gleam@option:option(telega@model:location()),
poll :: gleam@option:option(telega@model:poll()),
venue :: gleam@option:option(telega@model:venue())
}).