Conversations
Properties
Functions
Find or create a DM with an account identity or a handle. Hosts present this as a createDm overload or union. A handle resolves through the verified handle resolver before the existing DM is looked up.
Create a group from account identities and handles. Hosts present this as a createGroup overload or union. Every handle resolves through the verified handle resolver before the group exists, and all members join in one commit.
The DM with an account or a handle, or None. A handle resolves through the verified handle resolver before the DM is looked up.
Capture history with kind and consent selection. A replay from cursor is invalid because this call captures a new atomic replay boundary.
This cold Flow holds its client. Each collection opens a conversation reader.
This cold Flow holds its client before and between collections. Each collection opens a reader. With direct sequential collection, the next read acknowledges the previous message after the collector returns. A buffer or asynchronous operator can let acknowledgement start before downstream work finishes. Cancellation cannot undo an acknowledgement that has started.