Channel
Documentation / @discordeno/bot / Channel
Interface: Channel
Defined in: bot/src/transformers/types.ts:375
Properties
applicationId?
optionalapplicationId:bigint
Defined in: bot/src/transformers/types.ts:438
Application id of the group DM creator if it is bot-created
appliedTags?
optionalappliedTags:bigint[]
Defined in: bot/src/transformers/types.ts:444
The IDs of the set of tags that have been applied to a thread in a GUILD_FORUM or a GUILD_MEDIA channel
archived
archived:
boolean
Defined in: bot/src/transformers/types.ts:463
Whether the thread is archived
availableTags?
optionalavailableTags:ForumTag[]
Defined in: bot/src/transformers/types.ts:442
The set of tags that can be used in a GUILD_FORUM or a GUILD_MEDIA channel
bitrate?
optionalbitrate:number
Defined in: bot/src/transformers/types.ts:393
The bitrate (in bits) of the voice or stage channel
defaultAutoArchiveDuration?
optionaldefaultAutoArchiveDuration:number
Defined in: bot/src/transformers/types.ts:421
Default duration for newly created threads, in minutes, to automatically archive the thread after recent activity, can be set to: 60, 1440, 4320, 10080
defaultForumLayout?
optionaldefaultForumLayout:ForumLayout
Defined in: bot/src/transformers/types.ts:451
defaultReactionEmoji?
optionaldefaultReactionEmoji:DefaultReactionEmoji
Defined in: bot/src/transformers/types.ts:446
The emoji to show in the add reaction button on a thread in a GUILD_FORUM or a GUILD_MEDIA channel
defaultSortOrder?
optionaldefaultSortOrder:SortOrderTypes|null
Defined in: bot/src/transformers/types.ts:450
The default sort order type used to order posts in GUILD_FORUM and GUILD_MEDIA channels. Defaults to null, which indicates a preferred sort order hasn't been set by a channel admin
defaultThreadRateLimitPerUser?
optionaldefaultThreadRateLimitPerUser:number
Defined in: bot/src/transformers/types.ts:448
the initial rateLimitPerUser to set on newly created threads in a channel. this field is copied to the thread at creation time and does not live update.
flags?
optionalflags:number
Defined in: bot/src/transformers/types.ts:425
The flags of the channel
guildId?
optionalguildId:bigint
Defined in: bot/src/transformers/types.ts:383
The id of the guild
icon?
optionalicon:bigint
Defined in: bot/src/transformers/types.ts:436
Icon hash of the group dm
id
id:
bigint
Defined in: bot/src/transformers/types.ts:377
The id of the channel
invitable
invitable:
boolean
Defined in: bot/src/transformers/types.ts:461
whether non-moderators can add other non-moderators to a thread; only available on private threads
lastMessageId?
optionallastMessageId:bigint
Defined in: bot/src/transformers/types.ts:391
The id of the last message sent in this channel (may not point to an existing or valid message)
lastPinTimestamp?
optionallastPinTimestamp:number
Defined in: bot/src/transformers/types.ts:403
When the last pinned message was pinned. This may be null in events such as GUILD_CREATE when a message is not pinned.
locked
locked:
boolean
Defined in: bot/src/transformers/types.ts:459
When a thread is locked, only users with MANAGE_THREADS can unarchive it
managed
managed:
boolean
Defined in: bot/src/transformers/types.ts:465
for group DM channels: whether the channel is managed by an application via the gdm.join OAuth2 scope
member?
optionalmember:ThreadMember
Defined in: bot/src/transformers/types.ts:419
memberCount?
optionalmemberCount:number
Defined in: bot/src/transformers/types.ts:411
An approximate count of users in a thread, stops counting at 50
messageCount?
optionalmessageCount:number
Defined in: bot/src/transformers/types.ts:409
An approximate count of messages in a thread, stops counting at 50
name?
optionalname:string
Defined in: bot/src/transformers/types.ts:387
The name of the channel (1-100 characters)
newlyCreated
newlyCreated:
boolean
Defined in: bot/src/transformers/types.ts:457
When a thread is created this will be true on that channel payload for the thread.
nsfw
nsfw:
boolean
Defined in: bot/src/transformers/types.ts:453
Whether the channel is nsfw
ownerId?
optionalownerId:bigint
Defined in: bot/src/transformers/types.ts:399
Id of the creator of the thread
parentId?
optionalparentId:bigint
Defined in: bot/src/transformers/types.ts:401
For guild channels: Id of the parent category for a channel (each parent category can contain up to 50 channels), for threads: id of the text channel this thread was created
permissionOverwrites
permissionOverwrites:
Overwrite[]
Defined in: bot/src/transformers/types.ts:467
Explicit permission overwrites for members and roles.
permissions?
optionalpermissions:Permissions
Defined in: bot/src/transformers/types.ts:423
computed permissions for the invoking user in the channel, including overwrites, only included when part of the resolved data received on an interaction. This does not include implicit permissions, which may need to be checked separately.
position?
optionalposition:number
Defined in: bot/src/transformers/types.ts:385
Sorting position of the channel
rateLimitPerUser?
optionalrateLimitPerUser:number
Defined in: bot/src/transformers/types.ts:397
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_channel, are unaffected
recipients?
optionalrecipients:User[]
Defined in: bot/src/transformers/types.ts:434
The recipients of a group dm
rtcRegion?
optionalrtcRegion:string
Defined in: bot/src/transformers/types.ts:405
Voice region id for the voice or stage channel, automatic when set to null
threadMetadata?
optionalthreadMetadata:ChannelThreadMetadata
Defined in: bot/src/transformers/types.ts:455
Thread-specific fields not needed by other channels
toggles
toggles:
ChannelToggles
Defined in: bot/src/transformers/types.ts:379
The compressed form of all the boolean values on this channel.
topic?
optionaltopic:string
Defined in: bot/src/transformers/types.ts:389
The channel topic (0-4096 characters for GUILD_FORUM channels, 0-1024 characters for all others)
totalMessageSent?
optionaltotalMessageSent:number
Defined in: bot/src/transformers/types.ts:440
Number of messages ever sent in a thread, it's similar to message_count on message creation, but will not decrement the number when a message is deleted
type
type:
ChannelTypes
Defined in: bot/src/transformers/types.ts:381
The type of channel
userLimit?
optionaluserLimit:number
Defined in: bot/src/transformers/types.ts:395
The user limit of the voice or stage channel
videoQualityMode?
optionalvideoQualityMode:VideoQualityModes
Defined in: bot/src/transformers/types.ts:407
The camera video quality mode of the voice channel, 1 when not present