> ## Documentation Index
> Fetch the complete documentation index at: https://docs.summerengine.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SummerConversation

> The player's direct-message conversation with one other player.

**Class:** `SummerConversation` · **Inherits:** RefCounted

The player's direct-message conversation with one other player.

An immutable entry from [`Summer.client.messages.list_conversations()`](/api-reference/gdscript/client/messages#list_conversations).

## Properties

| Property | Type | Access | Description |
| - | - | - | - |
| <a id="display_name" />`display_name` | String | read-only, `get_display_name()` | The other player's current Summer display name. |
| <a id="last_message" />`last_message` | [`SummerDirectMessage`](/api-reference/gdscript/types/direct-message) | read-only, `get_last_message()` | The newest message in the conversation. |
| <a id="last_read_sequence" />`last_read_sequence` | int | read-only, `get_last_read_sequence()` | The `SummerDirectMessage.sequence` this player has read up to. |
| <a id="unread" />`unread` | int | read-only, `get_unread()` | How many messages this player has not read. |
| <a id="user_id" />`user_id` | String | read-only, `get_user_id()` | The other player's Summer user ID. |

***

What is live on the platform today: [platform capability status](/knowledge-base/source-status). Check availability at runtime before you offer a feature.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.