ScheduledEventCreateBuilder

class ScheduledEventCreateBuilder(var name: String, var privacyLevel: GuildScheduledEventPrivacyLevel, var scheduledStartTime: Instant, var entityType: ScheduledEntityType) : AuditRequestBuilder<GuildScheduledEventCreateRequest> (source)

Constructors

Link copied to clipboard
constructor(name: String, privacyLevel: GuildScheduledEventPrivacyLevel, scheduledStartTime: Instant, entityType: ScheduledEntityType)

Functions

Link copied to clipboard

Properties

Link copied to clipboard
var channelId: Snowflake?

The channel id of the scheduled event.

Link copied to clipboard

The description of the scheduled event.

Link copied to clipboard
var entityMetadata: GuildScheduledEventEntityMetadata?

The entity metadata of the scheduled event.

Link copied to clipboard
var entityType: ScheduledEntityType

The entity type of the scheduled event.

Link copied to clipboard
var image: Image?

The cover image of the scheduled event.

Link copied to clipboard

The name of the scheduled event.

Link copied to clipboard
var privacyLevel: GuildScheduledEventPrivacyLevel

The privacy level of the scheduled event.

Link copied to clipboard
open override var reason: String?

The reason for this request, this will be displayed in the audit log.

Link copied to clipboard

The Instant when the scheduled event is scheduled to end.

Link copied to clipboard

The Instant to schedule the scheduled event.