joinRoom
open suspend override fun joinRoom(roomId: RoomId, via: Set<String>?, reason: String?, thirdPartySigned: Signed<JoinRoom.Request.ThirdParty, String>?): Result<RoomId>
open suspend override fun joinRoom(roomAliasId: RoomAliasId, via: Set<String>?, reason: String?, thirdPartySigned: Signed<JoinRoom.Request.ThirdParty, String>?): Result<RoomId>