diskord
5.2.0
common
diskord-core
/
com.jessecorbett.diskord.api.common
/
GroupDMChannel
Group
DMChannel
@
Serializable
@
SerialName
(
value
=
"3"
)
data
class
GroupDMChannel
(
val
id
:
String
,
val
name
:
String
,
val
lastMessageId
:
String
?
,
val
recipients
:
List
<
User
>
,
val
iconHash
:
String
?
,
val
ownerId
:
String
,
val
applicationId
:
String
?
,
val
lastPinTime
:
String
?
=
null
)
:
Channel
,
NamedChannel
,
DM
(
source
)
Members
Constructors
Group
DMChannel
Link copied to clipboard
constructor
(
id
:
String
,
name
:
String
,
lastMessageId
:
String
?
,
recipients
:
List
<
User
>
,
iconHash
:
String
?
,
ownerId
:
String
,
applicationId
:
String
?
,
lastPinTime
:
String
?
=
null
)
Properties
application
Id
Link copied to clipboard
@
SerialName
(
value
=
"application_id"
)
val
applicationId
:
String
?
icon
Hash
Link copied to clipboard
@
SerialName
(
value
=
"icon"
)
val
iconHash
:
String
?
id
Link copied to clipboard
@
SerialName
(
value
=
"id"
)
open
override
val
id
:
String
last
Message
Id
Link copied to clipboard
@
SerialName
(
value
=
"last_message_id"
)
open
override
val
lastMessageId
:
String
?
last
Pin
Time
Link copied to clipboard
@
SerialName
(
value
=
"last_pin_timestamp"
)
open
override
val
lastPinTime
:
String
?
=
null
name
Link copied to clipboard
@
SerialName
(
value
=
"name"
)
open
override
val
name
:
String
owner
Id
Link copied to clipboard
@
SerialName
(
value
=
"owner_id"
)
open
override
val
ownerId
:
String
recipients
Link copied to clipboard
@
SerialName
(
value
=
"recipients"
)
open
override
val
recipients
:
List
<
User
>