Interface IEditChannel

All fields are optional, fields you don't set will not be changed.

interface IEditChannel {
    bitrate?: number;
    name?: string;
    nsfw?: boolean;
    parentId?: null | string;
    permissionOverwrites?: IPermissionOverwrite[];
    position?: number;
    rateLimitPerUser?: number;
    topic?: string;
    userLimit?: number;
    videoQualityMode?: VideoQualityMode;
}

Properties

bitrate?: number
name?: string
nsfw?: boolean
parentId?: null | string
permissionOverwrites?: IPermissionOverwrite[]

You can use the {@see PermissionOverwrite} class here.

Example

{
permissionOverwrites: [Discord.PermissionOverwrite.member("213", new Permissions(Permissions.CreateInstantInvite, Permissions.SendMessages), new Permissions()]
}
position?: number
rateLimitPerUser?: number
topic?: string
userLimit?: number
videoQualityMode?: VideoQualityMode

Generated using TypeDoc