Interface EditGuildChannelOptions

Hierarchy

  • EditGuildChannelOptions

Properties

archived?: boolean

[Thread] If the thread is archived.

autoArchiveDuration?: 60 | 1440 | 4320 | 10080

[Thread] The duration after which the thread will be archived.

bitrate?: null | number

[Voice, Stage] The bitrate of the channel. Minimum 8000.

defaultAutoArchiveDuration?: null | 60 | 1440 | 4320 | 10080

[Text, Announcement] The default auto archive duration for threads made in this channel.

flags?: number

[Thread] The channel flags to set on the channel.

invitable?: boolean

[Private Thread] If non-moderators can add other non-moderators to the thread.

locked?: boolean

[Thread] If the thread should be locked.

name?: string

The name of the channel.

nsfw?: null | string

[Text, Voice, Announcement] If the channel is age gated.

parentID?: null | string

[Text, Voice, Announcement] The id of the parent category channel.

permissionOverwrites?: null | RawOverwrite[]

Channel or category specific permissions.

position?: null | number

The position of the channel in the channel list.

rateLimitPerUser?: null | number

[Thread, Text] The seconds between sending messages for users. Between 0 and 21600.

reason?: string

The reason to be displayed in the audit log.

rtcRegion?: null | string

[Voice, Stage] The voice region id of the channel, null for automatic.

topic?: null | string

[Text, Announcement] The topic of the channel.

[Text, Announcement] Provide the opposite type to convert the channel.

userLimit?: null | number

[Voice] The maximum amount of users in the channel. 0 is unlimited, values range 1-99.

videoQualityMode?: null | VideoQualityModes

[Voice] The video quality mode of the channel.