APIGroupDMChannel
Hierarchy
- APIDMChannelBase<ChannelType.GroupDM>
- APIGroupDMChannel
Index
Properties
optionalapplication_id
Application id of the group DM creator if it is bot-created
optionalinheritedflags
optionalicon
Icon hash
inheritedid
The id of the channel
optionallast_message_id
The id of the last message sent in this channel (may not point to an existing or valid message)
optionalinheritedlast_pin_timestamp
When the last pinned message was pinned.
This may be null
in events such as GUILD_CREATE
when a message is not pinned
optionalmanaged
Whether the channel is managed by an OAuth2 application
name
The name of the channel (1-100 characters)
optionalowner_id
ID of the DM creator
optionalinheritedrate_limit_per_user
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 unaffected
rate_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.
optionalinheritedrecipients
The recipients of the DM
inheritedtype
The type of the channel
This interface is used to allow easy extension for other channel types. While also allowing
APIPartialChannel
to be used without breaking.