Channel
Documentation / @discordeno/bot / Channel
Interface: Channel
Defined in: bot/src/transformers/types.ts:374
Properties
applicationId?
optional
applicationId:bigint
Defined in: bot/src/transformers/types.ts:437
Application id of the group DM creator if it is bot-created
appliedTags?
optional
appliedTags:bigint
[]
Defined in: bot/src/transformers/types.ts:443
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:462
Whether the thread is archived
availableTags?
optional
availableTags:ForumTag
[]
Defined in: bot/src/transformers/types.ts:441
The set of tags that can be used in a GUILD_FORUM
or a GUILD_MEDIA
channel
bitrate?
optional
bitrate:number
Defined in: bot/src/transformers/types.ts:392
The bitrate (in bits) of the voice or stage channel
defaultAutoArchiveDuration?
optional
defaultAutoArchiveDuration:number
Defined in: bot/src/transformers/types.ts:420
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?
optional
defaultForumLayout:ForumLayout
Defined in: bot/src/transformers/types.ts:450
defaultReactionEmoji?
optional
defaultReactionEmoji:DefaultReactionEmoji
Defined in: bot/src/transformers/types.ts:445
The emoji to show in the add reaction button on a thread in a GUILD_FORUM
or a GUILD_MEDIA
channel
defaultSortOrder?
optional
defaultSortOrder:null
|SortOrderTypes
Defined in: bot/src/transformers/types.ts:449
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?
optional
defaultThreadRateLimitPerUser:number
Defined in: bot/src/transformers/types.ts:447
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?
optional
flags:number
Defined in: bot/src/transformers/types.ts:424
The flags of the channel
guildId?
optional
guildId:bigint
Defined in: bot/src/transformers/types.ts:382
The id of the guild
icon?
optional
icon:bigint
Defined in: bot/src/transformers/types.ts:435
Icon hash of the group dm
id
id:
bigint
Defined in: bot/src/transformers/types.ts:376
The id of the channel
invitable
invitable:
boolean
Defined in: bot/src/transformers/types.ts:460
whether non-moderators can add other non-moderators to a thread; only available on private threads
lastMessageId?
optional
lastMessageId:bigint
Defined in: bot/src/transformers/types.ts:390
The id of the last message sent in this channel (may not point to an existing or valid message)
lastPinTimestamp?
optional
lastPinTimestamp:number
Defined in: bot/src/transformers/types.ts:402
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:458
When a thread is locked, only users with MANAGE_THREADS
can unarchive it
managed
managed:
boolean
Defined in: bot/src/transformers/types.ts:464
for group DM channels: whether the channel is managed by an application via the gdm.join
OAuth2 scope
member?
optional
member:ThreadMember
Defined in: bot/src/transformers/types.ts:418
memberCount?
optional
memberCount:number
Defined in: bot/src/transformers/types.ts:410
An approximate count of users in a thread, stops counting at 50
messageCount?
optional
messageCount:number
Defined in: bot/src/transformers/types.ts:408
An approximate count of messages in a thread, stops counting at 50
name?
optional
name:string
Defined in: bot/src/transformers/types.ts:386
The name of the channel (1-100 characters)
newlyCreated
newlyCreated:
boolean
Defined in: bot/src/transformers/types.ts:456
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:452
Whether the channel is nsfw
ownerId?
optional
ownerId:bigint
Defined in: bot/src/transformers/types.ts:398
Id of the creator of the thread
parentId?
optional
parentId:bigint
Defined in: bot/src/transformers/types.ts:400
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:466
Explicit permission overwrites for members and roles.
permissions?
optional
permissions:Permissions
Defined in: bot/src/transformers/types.ts:422
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?
optional
position:number
Defined in: bot/src/transformers/types.ts:384
Sorting position of the channel
rateLimitPerUser?
optional
rateLimitPerUser:number
Defined in: bot/src/transformers/types.ts:396
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?
optional
recipients:User
[]
Defined in: bot/src/transformers/types.ts:433
The recipients of a group dm
rtcRegion?
optional
rtcRegion:string
Defined in: bot/src/transformers/types.ts:404
Voice region id for the voice or stage channel, automatic when set to null
threadMetadata?
optional
threadMetadata:ChannelThreadMetadata
Defined in: bot/src/transformers/types.ts:454
Thread-specific fields not needed by other channels
toggles
toggles:
ChannelToggles
Defined in: bot/src/transformers/types.ts:378
The compressed form of all the boolean values on this channel.
topic?
optional
topic:string
Defined in: bot/src/transformers/types.ts:388
The channel topic (0-4096 characters for GUILD_FORUM channels, 0-1024 characters for all others)
totalMessageSent?
optional
totalMessageSent:number
Defined in: bot/src/transformers/types.ts:439
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:380
The type of channel
userLimit?
optional
userLimit:number
Defined in: bot/src/transformers/types.ts:394
The user limit of the voice or stage channel
videoQualityMode?
optional
videoQualityMode:VideoQualityModes
Defined in: bot/src/transformers/types.ts:406
The camera video quality mode of the voice channel, 1 when not present