Merge branch 'develop' into yostyle/notifications_global_settings

This commit is contained in:
David Langley 2023-08-30 16:55:35 +01:00 committed by GitHub
commit 2c16e8d9e2
22 changed files with 215 additions and 32 deletions

View file

@ -161,6 +161,22 @@ interface MatrixRoom : Closeable {
pollKind: PollKind,
): Result<Unit>
/**
* Send a response to a poll.
*
* @param pollStartId The event ID of the poll start event.
* @param answers The list of answer ids to send.
*/
suspend fun sendPollResponse(pollStartId: EventId, answers: List<String>): Result<Unit>
/**
* Ends a poll in the room.
*
* @param pollStartId The event ID of the poll start event.
* @param text Fallback text of the poll end event.
*/
suspend fun endPoll(pollStartId: EventId, text: String): Result<Unit>
override fun close() = destroy()
}