stories.SendStory
- class pyrogram.raw.functions.stories.SendStory
Uploads a Telegram Story.
- Details:
Layer:
223ID:
737FC2EC
- Parameters:
peer (
InputPeer) – The peer to send the story as.media (
InputMedia) – The story media.privacy_rules (List of
InputPrivacyRule) – Privacy rules for the story, indicating who can or can’t view the story.random_id (
int64-bit) – Unique client message ID required to prevent message resending.pinned (
bool, optional) – Whether to add the story to the profile automatically upon expiration. If not set, the story will only be added to the archive, see here » for more info.noforwards (
bool, optional) – If set, disables forwards, screenshots, and downloads.fwd_modified (
bool, optional) – Set this flag when reposting stories with fwd_from_id+fwd_from_id, if the media was modified before reposting.media_areas (List of
MediaArea, optional) – Media areas associated to the story, see here » for more info.caption (
str, optional) – Story caption.entities (List of
MessageEntity, optional) – Message entities for styled text, if allowed by the stories_entities client configuration parameter ».period (
int32-bit, optional) – Period after which the story is moved to archive (and to the profile if pinned is set), in seconds; must be one of 6 * 3600, 12 * 3600, 86400, or 2 * 86400 for Telegram Premium users, and 86400 otherwise.fwd_from_id (
InputPeer, optional) – If set, indicates that this story is a repost of story with ID fwd_from_story posted by the peer in fwd_from_id.fwd_from_story (
int32-bit, optional) – If set, indicates that this story is a repost of story with ID fwd_from_story posted by the peer in fwd_from_id.albums (List of
int32-bit, optional) – If set, adds the story to the specified albums.
- Returns:
TL Schema
stories.sendStory#737fc2ec
flags:#
pinned:flags.2?true
noforwards:flags.4?true
fwd_modified:flags.7?true
peer:InputPeer
media:InputMedia
media_areas:flags.5?Vector<MediaArea>
caption:flags.0?string
entities:flags.1?Vector<MessageEntity>
privacy_rules:Vector<InputPrivacyRule>
random_id:long
period:flags.3?int
fwd_from_id:flags.6?InputPeer
fwd_from_story:flags.6?int
albums:flags.8?Vector<int>
= Updates
Parameter Tree
true (optional)true (optional)true (optional)InputPeerInputPeerEmptyInputPeerSelfInputPeerChatlongInputPeerUserlonglongInputPeerChannellonglongInputPeerUserFromMessageInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintlongInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintlongInputMediaInputMediaEmptyInputMediaUploadedPhototrue (optional)InputFileInputFileInputFileBigInputFileStoryDocumentVector < InputDocument > (optional)InputDocumentEmptyInputDocumentlonglongbytesint (optional)InputMediaPhototrue (optional)InputPhotoInputPhotoEmptyInputPhotolonglongbytesint (optional)InputMediaGeoPointInputGeoPointInputGeoPointEmptyInputGeoPointdoubledoubleint (optional)InputMediaContactstringstringstringstringtrue (optional)true (optional)true (optional)InputFileInputFileInputFileBigInputFileStoryDocumentInputFile (optional)InputFileInputFileBigInputFileStoryDocumentstringVector < DocumentAttribute >DocumentAttributeImageSizeintintDocumentAttributeAnimatedDocumentAttributeStickertrue (optional)stringInputStickerSetInputStickerSetEmptyInputStickerSetIDInputStickerSetShortNameInputStickerSetAnimatedEmojiInputStickerSetDiceInputStickerSetAnimatedEmojiAnimationsInputStickerSetPremiumGiftsInputStickerSetEmojiGenericAnimationsInputStickerSetEmojiDefaultStatusesInputStickerSetEmojiDefaultTopicIconsInputStickerSetEmojiChannelDefaultStatusesInputStickerSetTonGiftsMaskCoords (optional)MaskCoordsDocumentAttributeVideotrue (optional)true (optional)true (optional)doubleintintint (optional)double (optional)string (optional)DocumentAttributeAudiotrue (optional)intstring (optional)string (optional)bytes (optional)DocumentAttributeFilenamestringDocumentAttributeHasStickersDocumentAttributeCustomEmojitrue (optional)true (optional)stringInputStickerSetInputStickerSetEmptyInputStickerSetIDInputStickerSetShortNameInputStickerSetAnimatedEmojiInputStickerSetDiceInputStickerSetAnimatedEmojiAnimationsInputStickerSetPremiumGiftsInputStickerSetEmojiGenericAnimationsInputStickerSetEmojiDefaultStatusesInputStickerSetEmojiDefaultTopicIconsInputStickerSetTonGiftsVector < InputDocument > (optional)InputDocumentEmptyInputDocumentlonglongbytesInputPhoto (optional)InputPhotoEmptyInputPhotolonglongbytesint (optional)int (optional)InputMediaDocumenttrue (optional)InputDocumentInputDocumentEmptyInputDocumentlonglongbytesInputPhoto (optional)InputPhotoEmptyInputPhotolonglongbytesint (optional)int (optional)string (optional)InputMediaVenueInputGeoPointInputGeoPointEmptyInputGeoPointdoubledoubleint (optional)stringstringstringstringstringInputMediaPhotoExternaltrue (optional)stringint (optional)true (optional)stringint (optional)InputPhoto (optional)InputPhotoEmptyInputPhotolonglongbytesint (optional)InputMediaGameInputGameInputGameIDlonglongInputGameShortNameInputUserInputUserEmptyInputUserSelfInputUserInputUserFromMessagestringInputMediaInvoicestringstringInputWebDocument (optional)InputWebDocumentstringintstringVector < DocumentAttribute >DocumentAttributeImageSizeDocumentAttributeAnimatedDocumentAttributeStickerDocumentAttributeVideoDocumentAttributeAudioDocumentAttributeFilenameDocumentAttributeHasStickersDocumentAttributeCustomEmojiInvoiceInvoicetrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)true (optional)stringVector < LabeledPrice >LabeledPricelong (optional)Vector < long > (optional)string (optional)int (optional)bytesstring (optional)DataJSONDataJSONstringstring (optional)InputMedia (optional)InputMediaEmptyInputMediaUploadedPhotoInputMediaPhotoInputMediaGeoPointInputMediaContactInputMediaUploadedDocumentInputMediaDocumentInputMediaVenueInputMediaPhotoExternalInputMediaDocumentExternalInputMediaGameInputMediaInvoiceInputMediaGeoLiveInputMediaPollInputMediaDiceInputMediaStoryInputMediaWebPageInputMediaPaidMediaInputMediaTodoInputMediaStakeDiceInputMediaGeoLivetrue (optional)InputGeoPointInputGeoPointEmptyInputGeoPointdoubledoubleint (optional)int (optional)int (optional)int (optional)InputMediaPollPollPolllongtrue (optional)true (optional)true (optional)true (optional)TextWithEntitiesTextWithEntitiesVector < PollAnswer >PollAnswerint (optional)int (optional)Vector < bytes > (optional)string (optional)Vector < MessageEntity > (optional)MessageEntityUnknownintintMessageEntityMentionintintMessageEntityHashtagintintMessageEntityBotCommandintintMessageEntityUrlintintMessageEntityEmailintintMessageEntityBoldintintMessageEntityItalicintintMessageEntityCodeintintMessageEntityPreintintstringMessageEntityTextUrlintintstringMessageEntityMentionNameintintlongInputMessageEntityMentionNameintintInputUserInputUserEmptyInputUserSelfInputUserInputUserFromMessageMessageEntityPhoneintintMessageEntityCashtagintintMessageEntityUnderlineintintMessageEntityStrikeintintMessageEntityBankCardintintMessageEntitySpoilerintintMessageEntityCustomEmojiintintlongMessageEntityBlockquotetrue (optional)intintMessageEntityFormattedDatetrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)intintintInputMediaDicestringInputMediaStoryInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintInputMediaWebPagetrue (optional)true (optional)true (optional)stringInputMediaPaidMedialongVector < InputMedia >InputMediaEmptyInputMediaUploadedPhototrue (optional)InputFileInputFileInputFileBigInputFileStoryDocumentVector < InputDocument > (optional)InputDocumentEmptyInputDocumentint (optional)InputMediaPhototrue (optional)InputPhotoInputPhotoEmptyInputPhotoint (optional)InputMediaGeoPointInputGeoPointInputGeoPointEmptyInputGeoPointInputMediaContactstringstringstringstringInputMediaUploadedDocumenttrue (optional)true (optional)true (optional)InputFileInputFileInputFileBigInputFileStoryDocumentInputFile (optional)InputFileInputFileBigInputFileStoryDocumentstringVector < DocumentAttribute >DocumentAttributeImageSizeDocumentAttributeAnimatedDocumentAttributeStickerDocumentAttributeVideoDocumentAttributeAudioDocumentAttributeFilenameDocumentAttributeHasStickersDocumentAttributeCustomEmojiVector < InputDocument > (optional)InputDocumentEmptyInputDocumentInputPhoto (optional)InputPhotoEmptyInputPhotoint (optional)int (optional)InputMediaDocumenttrue (optional)InputDocumentInputDocumentEmptyInputDocumentInputPhoto (optional)InputPhotoEmptyInputPhotoint (optional)int (optional)string (optional)InputMediaVenueInputGeoPointInputGeoPointEmptyInputGeoPointstringstringstringstringstringInputMediaPhotoExternaltrue (optional)stringint (optional)InputMediaDocumentExternaltrue (optional)stringint (optional)InputPhoto (optional)InputPhotoEmptyInputPhotoint (optional)InputMediaGameInputGameInputGameIDInputGameShortNameInputMediaInvoicestringstringInputWebDocument (optional)InputWebDocumentInvoiceInvoicebytesstring (optional)DataJSONDataJSONstring (optional)InputMedia (optional)InputMediaEmptyInputMediaUploadedPhotoInputMediaPhotoInputMediaGeoPointInputMediaContactInputMediaUploadedDocumentInputMediaDocumentInputMediaVenueInputMediaPhotoExternalInputMediaDocumentExternalInputMediaGameInputMediaInvoiceInputMediaGeoLiveInputMediaPollInputMediaDiceInputMediaStoryInputMediaWebPageInputMediaPaidMediaInputMediaTodoInputMediaStakeDiceInputMediaGeoLivetrue (optional)InputGeoPointInputGeoPointEmptyInputGeoPointint (optional)int (optional)int (optional)InputMediaPollPollPollVector < bytes > (optional)string (optional)Vector < MessageEntity > (optional)MessageEntityUnknownMessageEntityMentionMessageEntityHashtagMessageEntityBotCommandMessageEntityUrlMessageEntityEmailMessageEntityBoldMessageEntityItalicMessageEntityCodeMessageEntityPreMessageEntityTextUrlMessageEntityMentionNameInputMessageEntityMentionNameMessageEntityPhoneMessageEntityCashtagMessageEntityUnderlineMessageEntityStrikeMessageEntityBankCardMessageEntitySpoilerMessageEntityCustomEmojiMessageEntityBlockquoteMessageEntityFormattedDateInputMediaDicestringInputMediaStoryInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintInputMediaWebPagetrue (optional)true (optional)true (optional)stringInputMediaPaidMedialongVector < InputMedia >InputMediaEmptyInputMediaUploadedPhotoInputMediaPhotoInputMediaGeoPointInputMediaContactInputMediaUploadedDocumentInputMediaDocumentInputMediaVenueInputMediaPhotoExternalInputMediaDocumentExternalInputMediaGameInputMediaInvoiceInputMediaGeoLiveInputMediaPollInputMediaDiceInputMediaStoryInputMediaWebPageInputMediaPaidMediaInputMediaTodoInputMediaStakeDicestring (optional)InputMediaTodoTodoListTodoListInputMediaStakeDicestringlongbytesstring (optional)InputMediaTodoTodoListTodoListtrue (optional)true (optional)TextWithEntitiesTextWithEntitiesVector < TodoItem >TodoItemInputMediaStakeDicestringlongbytesVector < MediaArea > (optional)MediaAreaVenueMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)GeoPointGeoPointEmptyGeoPointdoubledoublelongint (optional)stringstringstringstringstringInputMediaAreaVenueMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)longstringMediaAreaGeoPointMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)GeoPointGeoPointEmptyGeoPointdoubledoublelongint (optional)GeoPointAddress (optional)GeoPointAddressstringstring (optional)string (optional)string (optional)true (optional)true (optional)MediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)ReactionReactionEmptyReactionEmojistringReactionCustomEmojilongReactionPaidMediaAreaChannelPostMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)longintMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)InputChannelInputChannelEmptyInputChannelInputChannelFromMessageintMediaAreaUrlMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)stringMediaAreaWeatherMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)stringdoubleintMediaAreaStarGiftMediaAreaCoordinatesMediaAreaCoordinatesdoubledoubledoubledoubledoubledouble (optional)stringstring (optional)Vector < MessageEntity > (optional)MessageEntityUnknownintintMessageEntityMentionintintMessageEntityHashtagintintMessageEntityBotCommandintintMessageEntityUrlintintMessageEntityEmailintintMessageEntityBoldintintMessageEntityItalicintintMessageEntityCodeintintMessageEntityPreintintstringMessageEntityTextUrlintintstringMessageEntityMentionNameintintlongintintInputUserInputUserEmptyInputUserSelfInputUserInputUserFromMessageMessageEntityPhoneintintMessageEntityCashtagintintMessageEntityUnderlineintintMessageEntityStrikeintintMessageEntityBankCardintintMessageEntitySpoilerintintMessageEntityCustomEmojiintintlongMessageEntityBlockquotetrue (optional)intinttrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)intintintVector < InputPrivacyRule >Vector < InputUser >InputUserEmptyInputUserSelfInputUserlonglongInputUserFromMessageInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintlongVector < InputUser >InputUserEmptyInputUserSelfInputUserlonglongInputUserFromMessageInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintlongVector < long >Vector < long >longint (optional)InputPeer (optional)InputPeerEmptyInputPeerSelfInputPeerChatlongInputPeerUserlonglongInputPeerChannellonglongInputPeerUserFromMessageInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintlongInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintlongint (optional)Vector < int > (optional)Example
await app.invoke(
SendStory(
pinned=None,
noforwards=None,
fwd_modified=None,
peer=await app.resolve_peer(chat_id),
media=InputMediaEmpty(),
media_areas=[
MediaAreaVenue(
coordinates=MediaAreaCoordinates(
x=0.0,
y=0.0,
w=0.0,
h=0.0,
rotation=0.0,
radius=None
),
geo=GeoPointEmpty(),
title="text",
address="text",
provider="text",
venue_id="text",
venue_type="text"
)
],
caption="text",
entities=[
MessageEntityUnknown(
offset=0,
length=0
)
],
privacy_rules=[
InputPrivacyValueAllowContacts()
],
random_id=app.rnd_id(),
period=0,
fwd_from_id=await app.resolve_peer(chat_id),
fwd_from_story=0,
albums=[0],
)
)