Future<Party> joinParty(String partyId) async { final res = await _send<rtpb.Party>(rtpb.Envelope(partyJoin: rtpb.PartyJoin(partyId: partyId))); return Party.fromDto(res); }