class PartialGroupDMChannel
extends
BaseChannelexport class PartialGroupDMChannel extends BaseChannel
Represents a Partial Group DM Channel on Discord.
readonlyClient client :
The client that instantiated this
readonlyDate createdAt :
The time the channel was created at
readonlynumber createdTimestamp :
The timestamp the channel was created at
null flags :
The flags that are applied to the channel. This is only null
in a PartialGroupDMChannel. In all other cases, it is not null
.
Snowflake id :
The channel's id
readonlyboolean partial :
Whether this Channel is a partial This is always false outside of DM channels.
PartialRecipient[] recipients :
The recipients of this Group DM Channel.
ChannelType.GroupDM type :
The type of the channel
readonlystring url :
The URL to the channel
deletePromise<this> () :
Deletes this channel.
// Delete the channel
channel.delete()
.then(console.log)
.catch(console.error);
Inherited from: BaseChannel
iconURLoptions?: ImageURLOptions) : string | null (
The URL to this channel's icon.
isDMBasedthis is PartialGroupDMChannel | DMChannel | PartialDMChannel () :
Indicates whether this channel is DM-based (either a DMChannel or a PartialGroupDMChannel).
Inherited from: BaseChannel
isTextBasedthis is TextBasedChannel () :
Indicates whether this channel is .
Inherited from: BaseChannel
isThreadthis is AnyThreadChannel () :
Indicates whether this channel is a ThreadChannel.
Inherited from: BaseChannel
isThreadOnlythis is ThreadOnlyChannel () :
Indicates whether this channel is thread-only.
Inherited from: BaseChannel
isVoiceBasedthis is VoiceBasedChannel () :
Indicates whether this channel is voice-based.
Inherited from: BaseChannel
toStringChannelMention () :
When concatenated with a string, this automatically returns the channel's mention instead of the Channel object.
// Logs: Hello from <#123456789012345678>!
console.log(`Hello from ${channel}!`);