SendChatMessage
Send a message to an existing chat room.
Intent Name
SendChatMessage
Display Name
Send Chat Message
Possible Contexts
Example
// Start a chat and retrieve a reference to the chat room created
const intentResolution = await fdc3.raiseIntent("StartChat", context);
const chatRoom = intentResolution.getResult();
//Some time later
let chatMessage: ChatMessage = {
    type: "fdc3.chat.message",
    chatRoom,
    message: {
      type: 'fdc3.message',
      text: {
        'text/plain': 'Hey all, can we discuss the issue together? I attached a screenshot'
      },
      entities: {
         '0': {
             type: 'fdc3.fileAttachment',
              data: {
              name: 'myImage.png',
                    dataUri: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAQMAAAD+wSzIAAAABlBMVEX///+/v7+jQ3Y5AAAADklEQVQI12P4AIX8EAgALgAD/aNpbtEAAAAASUVORK5CYII'
              }
          }
      }
    }
}
await fdc3.raiseIntent("SendChatMessage", context, intentResolution.source);
See Also
Context
Intents