RepostStory

@Serializable
data class RepostStory(val businessConnectionId: BusinessConnectionId, val fromChatId: IdChatIdentifier, val storyId: StoryId, val activePeriod: Seconds, val postToChatPage: Boolean = false, val protectContent: Boolean = false) : SimpleRequest<Story> , WithBusinessConnectionId

Constructors

Link copied to clipboard
constructor(businessConnectionId: BusinessConnectionId, fromChatId: IdChatIdentifier, storyId: StoryId, activePeriod: Seconds, postToChatPage: Boolean = false, protectContent: Boolean = false)

Properties

Link copied to clipboard
@SerialName(value = "active_period")
val activePeriod: Seconds
Link copied to clipboard
@SerialName(value = "business_connection_id")
open override val businessConnectionId: BusinessConnectionId
Link copied to clipboard
@SerialName(value = "from_chat_id")
val fromChatId: IdChatIdentifier
Link copied to clipboard
@SerialName(value = "post_to_chat_page")
val postToChatPage: Boolean = false
Link copied to clipboard
@SerialName(value = "protect_content")
val protectContent: Boolean = false
Link copied to clipboard
open override val requestSerializer: SerializationStrategy<*>
Link copied to clipboard
open override val resultDeserializer: DeserializationStrategy<Story>
Link copied to clipboard
@SerialName(value = "from_story_id")
val storyId: StoryId

Functions

Link copied to clipboard
open override fun method(): String