The raw conversation details from the API response.
Array of messages in this conversation.
OptionalavatarURL to the conversation avatar (for group DMs).
Whether there are more messages to load.
The unique identifier of the conversation.
The timestamp of the last activity (ISO 8601 format).
OptionallastThe ID of the last message.
Array of messages in this conversation.
Whether the conversation is muted.
OptionalnameThe name of the conversation (for group DMs).
Whether notifications are disabled.
Array of participant user IDs.
Whether the conversation is trusted.
The type of conversation (ONE_TO_ONE or GROUP_DM).
Get the other participant's ID (only for one-to-one conversations)
Check if this conversation is a group DM
Check if this conversation is one-to-one
A serializable JSON representation of this object.
StaticfromExtracts a single conversation from conversation timeline response.
The raw response data.
The deserialized conversation with full message history.
StaticlistExtracts conversations from inbox initial state response.
The raw response data.
The deserialized list of conversations with their preview messages.
StaticlistExtracts conversations from inbox timeline response.
The raw response data.
The deserialized list of conversations with their messages.
StaticlistGeneric method to extract conversations from any supported response type
The details of a single conversation.