detritus
On this page

Group DM Channel

import { Structures } from 'detritus-client';

Structures.ChannelDMGroup;
6 properties3 methods180 inheritedsrc/structures/channel.ts:1147

Constructor

Properties

_appliedTags?
BaseSet<string>
optional
Inherited from ChannelDM._appliedTags
_availableTags?
_name
string
Default ''
Inherited from ChannelDM._name
_nicks?
BaseCollection<string, string>
optional
Inherited from ChannelDM._nicks
_nsfw?
boolean
optional
Inherited from ChannelDM._nsfw
_permissionOverwrites?
optional
_permissions?
bigint
optional
Inherited from ChannelDM._permissions
_recipients?
optional
Inherited from ChannelDM._recipients
applicationId?
string
optional
bitrate?
number
optional
Inherited from ChannelDM.bitrate
client
readonly
Inherited from ChannelDM.client
defaultAutoArchiveDuration?
number
optional
defaultForumLayout?
number
optional
defaultReactionEmoji?
defaultSortOrder?
number | null
optional
defaultThreadRateLimitPerUser?
number
optional
deleted
boolean
Default false
Inherited from ChannelDM.deleted
flags?
number
optional
Inherited from ChannelDM.flags
guildId?
string
optional
Inherited from ChannelDM.guildId
icon
string | null
Default null
Overrides ChannelDM.icon
id
string
Default ''
Inherited from ChannelDM.id
isPartial
boolean
Default false
Inherited from ChannelDM.isPartial
lastMessageId
string | null
lastPinTimestampUnix?
number
optional
managed?
boolean
optional
Inherited from ChannelDM.managed
member?
optional
Inherited from ChannelDM.member
memberCount?
number
optional
Inherited from ChannelDM.memberCount
messageCount?
number
optional
Inherited from ChannelDM.messageCount
ownerId
string
Default ''
parentId?
string | null
optional
Inherited from ChannelDM.parentId
position?
number
optional
Inherited from ChannelDM.position
rateLimitPerUser?
number
optional
rtcRegion?
string | null
optional
Inherited from ChannelDM.rtcRegion
status?
string | null
optional
Inherited from ChannelDM.status
template?
string
optional
Inherited from ChannelDM.template
threadMetadata?
optional
topic
string | null
Default null
Inherited from ChannelDM.topic
totalMessageSent?
number
optional
type
Default ChannelTypes.GROUP_DM
Overrides ChannelDM.type
userLimit?
number
optional
Inherited from ChannelDM.userLimit
videoQualityMode?
voiceStartTime?
number | null
optional

Accessors

appliedTags
BaseSet<string>
get
Inherited from ChannelDM.appliedTags
availableTags
canAddReactions
boolean
get
canAttachFiles
boolean
get
canDeafenMembers
boolean
get
canEdit
boolean
get
Inherited from ChannelDM.canEdit
canEditPermissions
boolean
get
canJoin
boolean
get
Inherited from ChannelDM.canJoin
canManageMessages
boolean
get
canManageThreads
boolean
get
canManageWebhooks
boolean
get
canMentionEveryone
boolean
get
canMessage
boolean
get
Inherited from ChannelDM.canMessage
canMoveMembers
boolean
get
canMuteMembers
boolean
get
canPrioritySpeaker
boolean
get
canReadHistory
boolean
get
canSendTTSMessage
boolean
get
canSpeak
boolean
get
Inherited from ChannelDM.canSpeak
canStream
boolean
get
Inherited from ChannelDM.canStream
canUseExternalEmojis
boolean
get
canUsePrivateThreads
boolean
get
canUsePublicThreads
boolean
get
canUseVAD
boolean
get
Inherited from ChannelDM.canUseVAD
canView
boolean
get
Inherited from ChannelDM.canView
children
get
Inherited from ChannelDM.children
createdAt
Date
get
Inherited from ChannelDM.createdAt
createdAtUnix
number
get
defaultIconUrl
string
get
guild
Guild | null
get
Inherited from ChannelDM.guild
iconUrl
string | null
get
Inherited from ChannelDM.iconUrl
isClone
boolean
get
Inherited from ChannelDM.isClone
isDm
boolean
get
Inherited from ChannelDM.isDm
isDmGroup
boolean
get
Inherited from ChannelDM.isDmGroup
isDmSingle
boolean
get
Inherited from ChannelDM.isDmSingle
isGuildCategory
boolean
get
isGuildChannel
boolean
get
isGuildDirectory
boolean
get
isGuildForum
boolean
get
Inherited from ChannelDM.isGuildForum
isGuildMedia
boolean
get
Inherited from ChannelDM.isGuildMedia
isGuildNews
boolean
get
Inherited from ChannelDM.isGuildNews
isGuildStageVoice
boolean
get
isGuildStore
boolean
get
Inherited from ChannelDM.isGuildStore
isGuildText
boolean
get
Inherited from ChannelDM.isGuildText
isGuildThread
boolean
get
isGuildThreadNews
boolean
get
isGuildThreadPrivate
boolean
get
isGuildThreadPublic
boolean
get
isGuildVoice
boolean
get
Inherited from ChannelDM.isGuildVoice
isLive
boolean
get
Inherited from ChannelDM.isLive
isManaged
boolean
get
Inherited from ChannelDM.isManaged
isObfuscated
boolean
get
Inherited from ChannelDM.isObfuscated
isPinned
boolean
get
Inherited from ChannelDM.isPinned
isSpoiler
boolean
get
Inherited from ChannelDM.isSpoiler
isSyncedWithParent
boolean
get
isText
boolean
get
Inherited from ChannelDM.isText
isVoice
boolean
get
Inherited from ChannelDM.isVoice
joined
boolean
get
Inherited from ChannelDM.joined
lastMessage
Message | null
get
Inherited from ChannelDM.lastMessage
lastPinTimestamp
Date | null
get
members
get
Inherited from ChannelDM.members
mention
string
get
Inherited from ChannelDM.mention
messages
get
Inherited from ChannelDM.messages
name
string
get
Inherited from ChannelDM.name
nicks
BaseCollection<string, string>
get
Inherited from ChannelDM.nicks
nsfw
boolean
get
Inherited from ChannelDM.nsfw
owner
User | null
get
Overrides ChannelDM.owner
parent
permissionOverwrites
permissions
bigint
get
Inherited from ChannelDM.permissions
recipients
get
Inherited from ChannelDM.recipients
shardId
number
get
Inherited from ChannelDM.shardId
stageInstance
get
threads
typing
get
Inherited from ChannelDM.typing
voiceStates
get
Inherited from ChannelDM.voiceStates

Methods