Class GuildScheduledEvent<Status>

Type Parameters

Hierarchy

  • Base
    • GuildScheduledEvent

Constructors

Properties

channelId: null | string
client: Client<true>
creator: null | User
creatorId: null | string
description: null | string
entityId: null | string
entityMetadata: null | GuildScheduledEventEntityMetadata
guildId: string
id: string
image: null | string
name: string
privacyLevel: GuildOnly
scheduledEndTimestamp: null | number
scheduledStartTimestamp: null | number
status: Status
userCount: null | number

Accessors

  • get createdAt(): Date
  • Returns Date

  • get createdTimestamp(): number
  • Returns number

  • get guild(): null | Guild
  • Returns null | Guild

  • get partial(): false
  • Returns false

  • get scheduledEndAt(): null | Date
  • Returns null | Date

  • get scheduledStartAt(): null | Date
  • Returns null | Date

  • get url(): string
  • Returns string

Methods

  • Parameters

    Returns null | string

  • Parameters

    • Optional force: boolean

    Returns Promise<GuildScheduledEvent<Status>>

  • Parameters

    • description: string
    • Optional reason: string

    Returns Promise<GuildScheduledEvent<Status>>

  • Parameters

    • location: string
    • Optional reason: string

    Returns Promise<GuildScheduledEvent<Status>>

  • Parameters

    • name: string
    • Optional reason: string

    Returns Promise<GuildScheduledEvent<Status>>

  • Parameters

    Returns Promise<GuildScheduledEvent<Status>>

  • Type Parameters

    Parameters

    • status: AcceptableStatus
    • Optional reason: string

    Returns Promise<GuildScheduledEvent<AcceptableStatus>>

  • Parameters

    • Rest ...props: Record<string, string | boolean>[]

    Returns unknown

  • Returns string

  • Returns string

Generated using TypeDoc