ScheduledStatusParams

@Serializable
data class ScheduledStatusParams(val plainText: String, val visibility: StatusVisibility, val applicationId: String, val inReplyToId: String? = null, val mediaIds: List<String>? = null, val isSensitive: Boolean? = null, val contentWarningText: String? = null, val scheduledAt: Instant? = null)

Parameters for a ScheduledStatus.

Constructors

Link copied to clipboard
constructor(plainText: String, visibility: StatusVisibility, applicationId: String, inReplyToId: String? = null, mediaIds: List<String>? = null, isSensitive: Boolean? = null, contentWarningText: String? = null, scheduledAt: Instant? = null)

Properties

Link copied to clipboard

The ID of the application that created this status.

Link copied to clipboard

Subject or summary line, below which status content is collapsed until expanded.

Link copied to clipboard
val inReplyToId: String? = null

ID of the status being replied to, if status is a reply.

Link copied to clipboard
val isSensitive: Boolean? = null

Is this status marked as sensitive content?

Link copied to clipboard
val mediaIds: List<String>? = null

Array of attachment ids to be attached as media.

Link copied to clipboard

Plain-text content of the status.

Link copied to clipboard
val scheduledAt: Instant? = null
Link copied to clipboard

Visibility of this status.