/// <summary> /// Joins a group call /// </summary> public static Task <GroupCallJoinResponse> JoinGroupCallAsync( this Client client, int groupCallId = default, GroupCallPayload payload = default, int source = default, bool isMuted = default) { return(client.ExecuteAsync(new JoinGroupCall { GroupCallId = groupCallId, Payload = payload, Source = source, IsMuted = isMuted })); }
/// <summary> /// Joins a group call /// </summary> public static Task <GroupCallJoinResponse> JoinGroupCallAsync( this Client client, int groupCallId = default, MessageSender participantAlias = default, GroupCallPayload payload = default, int source = default, bool isMuted = default, string inviteHash = default) { return(client.ExecuteAsync(new JoinGroupCall { GroupCallId = groupCallId, ParticipantAlias = participantAlias, Payload = payload, Source = source, IsMuted = isMuted, InviteHash = inviteHash })); }