setDraftMessage

open suspend override fun setDraftMessage(roomId: RoomId, keepMediaInCache: Boolean, builder: suspend MessageBuilder.() -> Unit): String

A draft message is stored in the Outbox but never send. There can only ever be one draft message per room. This function is locked to not run concurrently


open suspend override fun setDraftMessage(roomId: RoomId, keepMediaInCache: Boolean, stickyDuration: Duration?, builder: suspend MessageBuilder.() -> Unit): String