Class ThreadOnlyChannelAbstract

Hierarchy

Constructors

Properties

availableTags: GuildForumTag[]
client: Client<true>
defaultAutoArchiveDuration: null | ThreadAutoArchiveDuration
defaultReactionEmoji: null | DefaultReactionEmoji
defaultSortOrder: null | SortOrderType
defaultThreadRateLimitPerUser: null | number
flags: Readonly<ChannelFlagsBitField>
guild: Guild
guildId: string
id: string
lastMessageId: null | string
lastPinTimestamp: null | number
name: string
nsfw: boolean
parentId: null | string
permissionOverwrites: PermissionOverwriteManager
rateLimitPerUser: null | number
rawPosition: number
topic: null | string

Accessors

  • get createdAt(): Date
  • Returns Date

  • get createdTimestamp(): number
  • Returns number

  • get deletable(): boolean
  • Returns boolean

  • get manageable(): boolean
  • Returns boolean

  • get partial(): false
  • Returns false

  • get permissionsLocked(): null | boolean
  • Returns null | boolean

  • get position(): number
  • Returns number

  • get url(): string
  • Returns string

  • get viewable(): boolean
  • Returns boolean

Methods

  • Parameters

    Returns Promise<Invite>

  • Parameters

    Returns boolean

  • Parameters

    • Optional cache: boolean

    Returns Promise<Collection<string, Invite>>

  • Parameters

    Returns Promise<ThreadOnlyChannel>

  • Parameters

    • rateLimit: number
    • Optional reason: string

    Returns Promise<ThreadOnlyChannel>

  • Parameters

    • Optional nsfw: boolean
    • Optional reason: string

    Returns Promise<TextBasedChannelFields<boolean>>

  • Parameters

    • rateLimitPerUser: number
    • Optional reason: string

    Returns Promise<TextBasedChannelFields<boolean>>

  • Parameters

    • topic: null | string
    • Optional reason: string

    Returns Promise<ThreadOnlyChannel>

  • Parameters

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

    Returns unknown

  • Returns `<#${string}>`

  • Returns string

Generated using TypeDoc