Interface JSONThreadableChannel

interface JSONThreadableChannel {
    createdAt: number;
    defaultAutoArchiveDuration: 60 | 1440 | 4320 | 10080;
    guildID: string;
    id: string;
    lastMessageID: null | string;
    messages: string[];
    name: string;
    nsfw: boolean;
    parentID: null | string;
    permissionOverwrites: JSONPermissionOverwrite[];
    position: number;
    rateLimitPerUser: number;
    threads: string[];
    topic: null | string;
    type: GUILD_TEXT | GUILD_ANNOUNCEMENT;
}

Hierarchy (view full)

Properties

createdAt: number
defaultAutoArchiveDuration: 60 | 1440 | 4320 | 10080
guildID: string
id: string
lastMessageID: null | string
messages: string[]
name: string
nsfw: boolean
parentID: null | string
permissionOverwrites: JSONPermissionOverwrite[]
position: number
rateLimitPerUser: number
threads: string[]
topic: null | string