PostStory

Constructors

Link copied to clipboard
constructor(businessConnectionId: BusinessConnectionId, content: InputStoryContent, activePeriod: Seconds, textSources: List<TextSource>, areas: List<StoryArea> = emptyList(), postToChatPage: Boolean = false, protectContent: Boolean = false)
constructor(businessConnectionId: BusinessConnectionId, content: InputStoryContent, activePeriod: Seconds, text: String, parseMode: ParseMode? = null, areas: List<StoryArea> = emptyList(), postToChatPage: Boolean = false, protectContent: Boolean = false)
constructor(businessConnectionId: BusinessConnectionId, content: InputStoryContent, activePeriod: Seconds, areas: List<StoryArea> = emptyList(), postToChatPage: Boolean = false, protectContent: Boolean = false)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "active_period")
val activePeriod: Seconds
Link copied to clipboard
@SerialName(value = "areas")
val areas: List<StoryArea>
Link copied to clipboard
@SerialName(value = "business_connection_id")
open override val businessConnectionId: BusinessConnectionId
Link copied to clipboard
@SerialName(value = "content")
val content: InputStoryContent
Link copied to clipboard
open override val data: SimpleRequest<Story>
Link copied to clipboard
Link copied to clipboard
open override val mediaMap: Map<String, MultipartFile>
Link copied to clipboard
open override val paramsJson: JsonObject
Link copied to clipboard
@SerialName(value = "parse_mode")
open override val parseMode: ParseMode? = null
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 = "caption")
open override val text: String? = null
Link copied to clipboard
open override val textSources: List<TextSource>?

Full list of TextSources

Functions

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