public static class TdApi.SendStory extends TdApi.Function<TdApi.Story>
Returns Story
| Modifier and Type | Field and Description |
|---|---|
int |
activePeriod
Period after which the story is moved to archive, in seconds; must be one of 6 * 3600, 12 * 3600, 86400, or 2 * 86400 for Telegram Premium users, and 86400 otherwise.
|
TdApi.InputStoryAreas |
areas
Clickable rectangle areas to be shown on the story media; pass null if none.
|
TdApi.FormattedText |
caption
Story caption; pass null to use an empty caption; 0-getOption("story_caption_length_max") characters; can have entities only if getOption("can_use_text_entities_in_story_caption").
|
long |
chatId
Identifier of the chat that will post the story.
|
static int |
CONSTRUCTOR
Identifier uniquely determining type of the object.
|
TdApi.InputStoryContent |
content
Content of the story.
|
TdApi.StoryFullId |
fromStoryFullId
Full identifier of the original story, which content was used to create the story; pass null if the story isn't repost of another story.
|
boolean |
isPostedToChatPage
Pass true to keep the story accessible after expiration.
|
TdApi.StoryPrivacySettings |
privacySettings
The privacy settings for the story; ignored for stories sent to supergroup and channel chats.
|
boolean |
protectContent
Pass true if the content of the story must be protected from forwarding and screenshotting.
|
| Constructor and Description |
|---|
SendStory()
Default constructor for a function, which sends a new story to a chat; requires canPostStories right for supergroup and channel chats.
|
SendStory(long chatId,
TdApi.InputStoryContent content,
TdApi.InputStoryAreas areas,
TdApi.FormattedText caption,
TdApi.StoryPrivacySettings privacySettings,
int activePeriod,
TdApi.StoryFullId fromStoryFullId,
boolean isPostedToChatPage,
boolean protectContent)
Creates a function, which sends a new story to a chat; requires canPostStories right for supergroup and channel chats.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getConstructor()
Returns an identifier uniquely determining type of the object.
|
toStringpublic long chatId
public TdApi.InputStoryContent content
public TdApi.InputStoryAreas areas
public TdApi.FormattedText caption
public TdApi.StoryPrivacySettings privacySettings
public int activePeriod
public TdApi.StoryFullId fromStoryFullId
public boolean isPostedToChatPage
public boolean protectContent
public static final int CONSTRUCTOR
public SendStory()
Returns Story
public SendStory(long chatId,
TdApi.InputStoryContent content,
TdApi.InputStoryAreas areas,
TdApi.FormattedText caption,
TdApi.StoryPrivacySettings privacySettings,
int activePeriod,
TdApi.StoryFullId fromStoryFullId,
boolean isPostedToChatPage,
boolean protectContent)
Returns Story
chatId - Identifier of the chat that will post the story. Pass Saved Messages chat identifier when posting a story on behalf of the current user.content - Content of the story.areas - Clickable rectangle areas to be shown on the story media; pass null if none.caption - Story caption; pass null to use an empty caption; 0-getOption("story_caption_length_max") characters; can have entities only if getOption("can_use_text_entities_in_story_caption").privacySettings - The privacy settings for the story; ignored for stories sent to supergroup and channel chats.activePeriod - Period after which the story is moved to archive, in seconds; must be one of 6 * 3600, 12 * 3600, 86400, or 2 * 86400 for Telegram Premium users, and 86400 otherwise.fromStoryFullId - Full identifier of the original story, which content was used to create the story; pass null if the story isn't repost of another story.isPostedToChatPage - Pass true to keep the story accessible after expiration.protectContent - Pass true if the content of the story must be protected from forwarding and screenshotting.public int getConstructor()
TdApi.ObjectgetConstructor in class TdApi.Object