Skip to content

Dm

Defined in: sdks/node/dist/public-values.gen.d.ts:192

readonly [objectBrand]: "Dm"

Defined in: sdks/node/dist/public-values.gen.d.ts:193

get addedByInboxId(): string | null

Defined in: sdks/node/dist/public-values.gen.d.ts:196

string | null


get createdAt(): Timestamp

Defined in: sdks/node/dist/public-values.gen.d.ts:198

Timestamp


get creatorInboxId(): string | null

Defined in: sdks/node/dist/public-values.gen.d.ts:199

string | null


get id(): string

Defined in: sdks/node/dist/public-values.gen.d.ts:204

string


get isCreator(): boolean

Defined in: sdks/node/dist/public-values.gen.d.ts:205

boolean


get kind(): ConversationKind

Defined in: sdks/node/dist/public-values.gen.d.ts:206

ConversationKind


get topic(): string

Defined in: sdks/node/dist/public-values.gen.d.ts:243

string

countMessages(options): Promise<bigint>

Defined in: sdks/node/dist/public-values.gen.d.ts:197

ListMessagesOptions | undefined

Promise<bigint>


debugInfo(): Promise<ConversationDebugInfo>

Defined in: sdks/node/dist/public-values.gen.d.ts:200

Promise<ConversationDebugInfo>


deleteMessage(id): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:201

string

Promise<string>


duplicateDms(): Promise<Dm[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:202

Promise<Dm[]>


hmacKeys(): Promise<HmacKey[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:203

Promise<HmacKey[]>


lastActivityAt(contentTypes): Promise<Timestamp>

Defined in: sdks/node/dist/public-values.gen.d.ts:207

ContentTypeId[] | undefined

Promise<Timestamp>


lastMessage(): Promise<Message | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:208

Promise<Message | undefined>


lastReadTimes(): Promise<Map<string, Timestamp>>

Defined in: sdks/node/dist/public-values.gen.d.ts:209

Promise<Map<string, Timestamp>>


mapValue(field, key): Promise<FieldValue | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:210

MetadataFieldRef

FieldKey

Promise<FieldValue | undefined>


members(): Promise<Member[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:211

Promise<Member[]>


messageHistoryPage(options?, before?, after?): Promise<MessageHistoryPage>

Defined in: sdks/node/dist/public-values.gen.d.ts:212

ListMessagesOptions

MessageHistoryPosition

MessageHistoryPosition

Promise<MessageHistoryPage>


messageHistorySnapshot(limit): Promise<MessageHistorySnapshot>

Defined in: sdks/node/dist/public-values.gen.d.ts:213

number

Promise<MessageHistorySnapshot>


messageReader(options?): Promise<MessageReader>

Defined in: sdks/node/dist/public-values.gen.d.ts:214

ConversationMessageReaderOptions

Promise<MessageReader>


messageRecoveryPage(options?, before?, after?): Promise<MessageRecoveryPage>

Defined in: sdks/node/dist/public-values.gen.d.ts:215

ListMessagesOptions

MessageRecoveryPosition

MessageRecoveryPosition

Promise<MessageRecoveryPage>


messages(options?): Promise<Message[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:216

ListMessagesOptions

Promise<Message[]>


metadataField(name): Promise<MetadataFieldDescriptor | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:217

string

Promise<MetadataFieldDescriptor | undefined>


metadataFields(): Promise<MetadataFieldDescriptor[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:218

Promise<MetadataFieldDescriptor[]>


metadataValue(field): Promise<MetadataValue | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:219

MetadataFieldRef

Promise<MetadataValue | undefined>


metadataValues(fields): Promise<MetadataFieldValue[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:220

MetadataFieldRef[]

Promise<MetadataFieldValue[]>


peerInboxId(): Promise<string | null>

Defined in: sdks/node/dist/public-values.gen.d.ts:221

Promise<string | null>


prepareMessage(encoded, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:222

EncodedContent

SendOptions

Promise<string>

prepareMessage<T>(codec, value, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:223

T

ContentCodec<T>

NoInfer<T>

SendOptions

Promise<string>


publishMessage(id): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:224

string

Promise<void>


publishMessages(): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:225

Promise<void>


send(encoded, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:226

EncodedContent

SendOptions

Promise<string>

send<T>(codec, value, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:227

T

ContentCodec<T>

NoInfer<T>

SendOptions

Promise<string>


sendActions(actions, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:228

Actions

SendOptions

Promise<string>


sendAttachment(attachment, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:229

Attachment

SendOptions

Promise<string>


sendIntent(intent, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:230

Intent

SendOptions

Promise<string>


sendMarkdown(markdown, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:231

string

SendOptions

Promise<string>


sendMultiRemoteAttachment(attachment, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:232

MultiRemoteAttachment

SendOptions

Promise<string>


sendReaction(reference, referenceInboxId, reaction, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:233

string

string | undefined

Reaction

SendOptions

Promise<string>


sendReadReceipt(options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:234

SendOptions

Promise<string>


sendRemoteAttachment(attachment, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:235

RemoteAttachment

SendOptions

Promise<string>


sendReply(reference, referenceInboxId, content, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:236

string

string | undefined

EncodedContent

SendOptions

Promise<string>


sendText(text, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:237

string

SendOptions

Promise<string>


sendTransactionReference(reference, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:238

TransactionReference

SendOptions

Promise<string>


sendWalletSendCalls(calls, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:239

WalletSendCalls

SendOptions

Promise<string>


setNotifications(value): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:240

NotificationOverride

Promise<void>


state(): Promise<ConversationState>

Defined in: sdks/node/dist/public-values.gen.d.ts:241

Promise<ConversationState>


streamMessages(options?): MessageStream

Defined in: sdks/node/dist/public-values.gen.d.ts:195

ConversationMessageStreamOptions

MessageStream


sync(): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:242

Promise<void>


updateConsentState(state): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:244

ConsentState

Promise<void>


updateDisappearingSettings(settings): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:245

DisappearingSettings | undefined

Promise<void>


updateMetadataField(field, operation): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:246

MetadataFieldRef

ComponentMutation

Promise<void>


updateUserData(values): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:247

UserFieldUpdate[]

Promise<void>


userData(fields, inboxIds): Promise<Map<string, UserFieldValue[]>>

Defined in: sdks/node/dist/public-values.gen.d.ts:248

MetadataFieldRef[] | undefined

string[] | undefined

Promise<Map<string, UserFieldValue[]>>