APIThreadChannel

export interface APIThreadChannel<Type extends ThreadChannelType = ThreadChannelType> extends APITextBasedChannel<Type>, APIGuildChannel<Type>, APIPinChannel<Type>
export interface APIThreadChannel<Type extends ThreadChannelType = ThreadChannelType> extends APITextBasedChannel<Type>, APIGuildChannel<Type>, APIPinChannel<Type>

No summary provided.

Extends

APITextBasedChannel<Type>

Extends

APIGuildChannel<Type>

Extends

APIPinChannel<Type>
NameConstraintsOptionalDefaultDescription
TypeThreadChannelTypeYesThreadChannelTypeNone
applied_tags:Snowflake[]
The IDs of the set of tags that have been applied to a thread in a thread-only channel
Inherited from APIChannelBase
guild_id?:Snowflake
The id of the guild (may be missing for some channel objects received over gateway guild dispatches)
Inherited from APIGuildChannel
The id of the channel
Inherited from APIBasePartialChannel
last_message_id?:Snowflake | null
The id of the last message sent in this channel (may not point to an existing or valid message)
Inherited from APITextBasedChannel
last_pin_timestamp?:string | null
When the last pinned message was pinned. This may be null in events such as GUILD_CREATE when a message is not pinned
Inherited from APIPinChannel
member_count?:number
The approximate member count of the thread, does not count above 50 even if there are more members
The client users member for the thread, only included in select endpoints
message_count?:number
Number of messages (not including the initial message or deleted messages) in a threadIf the thread was created before July 1, 2022, it stops counting at 50 messages
name:string
The name of the channel (1-100 characters)
Inherited from APIGuildChannel
nsfw?:boolean
Whether the channel is nsfw
Inherited from APIGuildChannel
owner_id?:Snowflake
ID of the thread creator
parent_id?:Snowflake | null
ID of the parent category for a channel (each parent category can contain up to 50 channels)ORID of the parent channel for a thread
Inherited from APIGuildChannel
permission_overwrites?:APIOverwrite[]
Explicit permission overwrites for members and roles
Inherited from APIGuildChannel
rate_limit_per_user?:number
Amount of seconds a user has to wait before sending another message (0-21600); bots, as well as users with the permission MANAGE_MESSAGES or MANAGE_CHANNELS, are unaffectedrate_limit_per_user also applies to thread creation. Users can send one message and create one thread during each rate_limit_per_user interval.For thread channels, rate_limit_per_user is only returned if the field is set to a non-zero and non-null value. The absence of this field in API calls and Gateway events should indicate that slowmode has been reset to the default value.
Inherited from APISlowmodeChannel
thread_metadata?:APIThreadMetadata
The metadata for a thread channel not shared by other channels
total_message_sent?:number
Number of messages ever sent in a threadSimilar to message_count on message creation, but won't decrement when a message is deleted
type:T
Inherited from APIChannelBase