phone.joinGroupCall

Join a group call

 Method schema is available as of layer 125. Switch »

Parameters

Name Type Description
flags # Flags, see TL conditional fields
muted flags.0?true If set, the user will be muted by default upon joining.
video_stopped flags.2?true If set, the user's video will be disabled by default upon joining.
call InputGroupCall The group call
join_as InputPeer Join the group call, presenting yourself as the specified user/channel
invite_hash flags.1?string The invitation hash from the invite link », if provided allows speaking in a livestream or muted group chat.
public_key flags.3?int256 For conference calls, your public key.
block flags.3?bytes The block containing an appropriate e2e.chain.changeSetGroupState event.
params DataJSON WebRTC parameters

Result

Updates

Only users can use this method

Possible errors

Code Type Description
400 DATA_JSON_INVALID The provided JSON data is invalid.
403 GROUPCALL_FORBIDDEN The group call has already ended.
400 GROUPCALL_INVALID The specified group call is invalid.
400 GROUPCALL_SSRC_DUPLICATE_MUCH The app needs to retry joining the group call with a new SSRC value.
400 JOIN_AS_PEER_INVALID The specified peer cannot be used to join a group call.

Related pages

Deep links

Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.

E2E Group Calls