postStory

inline fun postStory(businessConnectionId: String, content: InputStoryContent, activePeriod: Duration): PostStoryAction(source)

Posts a story on behalf of a managed business account. Requires the can_manage_stories business bot right. Returns Story on success.

Api reference

Parameters

businessConnectionId

Unique identifier of the business connection

content

Content of the story

activePeriod

Period after which the story is moved to the archive, in seconds; must be one of 6 * 3600, 12 * 3600, 86400, or 2 * 86400

caption

Caption of the story, 0-2048 characters after entities parsing

parseMode

Mode for parsing entities in the story caption. See formatting options for more details.

captionEntities

A JSON-serialized list of special entities that appear in the caption, which can be specified instead of parse_mode

areas

A JSON-serialized list of clickable areas to be shown on the story

postToChatPage

Pass True to keep the story accessible after it expires

protectContent

Pass True if the content of the story must be protected from forwarding and screenshotting