Construct a type with the properties of T except for those in type K.

Hierarchy (View Summary)

  • Omit<
        TextBasedChannelFields<false, false>,

            | "bulkDelete"
            | "send"
            | "sendTyping"
            | "createMessageCollector"
            | "awaitMessages"
            | "fetchWebhooks"
            | "createWebhook"
            | "setRateLimitPerUser"
            | "setNSFW",
    >
  • BaseChannel
    • PartialGroupDMChannel

Properties

client: Client<true>
flags: null
icon: null | string
id: string
lastMessage: null | Message<boolean>
lastMessageId: null | string
lastPinAt: null | Date
lastPinTimestamp: null | number
name: null | string
ownerId: null | string
recipients: PartialRecipient[]
type: GroupDM

Accessors

  • get createdAt(): null | Date

    Returns null | Date

  • get createdTimestamp(): null | number

    Returns null | number

  • get partial(): false

    Returns false

  • get url(): string

    Returns string

Methods

  • Parameters

    Returns null | string

  • Parameters

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

    Returns unknown

  • Returns a string representation of an object.

    Returns `<#${string}>`

  • Returns string