Optionalclient(Optional) The locally managed duration this message should exist client side before self-destructing.
Identifier of the handle owned by this client.
A list of mentions included in the message.
Use this to notify specific handles ({ type: 'Handle', handleId, name }) or all participants
in a chat ({ type: 'Chat' }).
The message text to send.
The target recipient.
Optionalreply(Optional) Required for replying to messages. The message identifier that the new message will be associated with when creating quoted message replies. This should be set to the message identifier of the message being replied to.
Optionalserver(Optional) The absolute duration this message should exist server side before self-destructing.
Optionalthread(Optional) Required for thread messages. The message identifier that the new message will be associated with when creating or replying in a message thread. This should be set to the message identifier of the original message of a thread.
Properties required to send a new message.
SendMessageInput