Conversation
Class: Conversation
Conversation class allows you to view, stream, and send messages to/from a peer address
Constructors
constructor
• new Conversation(client
, address
)
Parameters
Name | Type |
---|---|
client | Client |
address | string |
Defined in
conversations/Conversation.ts:14
Properties
peerAddress
• peerAddress: string
Defined in
conversations/Conversation.ts:11
Methods
messages
▸ messages(opts?
): Promise
<Message
[]>
Returns a list of all messages to/from the peerAddress
Parameters
Name | Type |
---|---|
opts? | ListMessagesOptions |
Returns
Promise
<Message
[]>
Defined in
conversations/Conversation.ts:22
send
▸ send(message
, options?
): Promise
<Message
>
Send a message into the conversation
Parameters
Name | Type |
---|---|
message | any |
options? | SendOptions |
Returns
Promise
<Message
>
Defined in
conversations/Conversation.ts:36
streamMessages
▸ streamMessages(): Promise
<Stream
<Message
>>
Returns a Stream of any new messages to/from the peerAddress