addMessageToConversation
Adds a message to an existing conversation identified by a conversation hash.
Usage
const conversationHash = '0x...';
const message = {
content: 'Hello, this is a sample message.',
};
const txResponse = await chat.addMessageToConversation(conversationHash, message);
Returns
Promise<EthereumTransactionResponse>
A promise that resolves to the response from the sendTransaction
method on the walletClient
provided by the developer on Chat
initialization.
Parameters
conversationHash
- Type
ConversationHash
The unique identifier (hash) of the target conversation where the message will be added.
message
- Type
Message
The content of the message you want to send.
encryptMessage (Optional)
- Type
boolean
- Default
true
Determines whether the message should be encrypted before being sent. If not specified, the message will be encrypted by default.
const encryptMessage = false;
const txResponse = await chat.addMessageToConversation(receiver, message, encryptMessage);