phone.JoinGroupCall#
- class pyrogram.raw.functions.phone.JoinGroupCall#
Join any group call type. Conference calls additionally require the E2E joining flow. The params field must contain a join payload generated by the local tgcalls group-call engine. It contains a random non-zero audio ssrc, ICE ufrag and pwd, DTLS fingerprints, and, when publishing video, ssrc-groups. For example, a join payload without published video has the following shape: When joining an RTMP-mode call, generate the payload without published video source groups.
Usable by ✅ Users ❌ Bots- Details:
Layer:
227ID:
8FB53057
- Parameters:
call (
InputGroupCall) – Group call to joinjoin_as (
InputPeer) – Join the group call, presenting yourself as the specified user/channel; this peer is also used as the author of in-call messages in normal video chats/livestreams. Only video chats/livestreams may use another peer; this field must be equal to inputPeerSelf when joining live stories » or conference calls ».params (
DataJSON) – Join payload generated by the local tgcalls group-call engine, as described abovemuted (
bool, optional) – Join muted; required for live story listeners and RTMP-mode viewersvideo_stopped (
bool, optional) – Join with video disabled; required for live story listeners and RTMP-mode viewersinvite_hash (
str, optional) – The invitation hash from the invite link », if provided allows speaking in a livestream or muted group call (video chats/livestreams » only, cannot be used by live stories » or conference calls »).public_key (
int256-bit, optional) – For conference calls » only, your public key.block (
bytes, optional) – The main-chain block that adds the joining user », only for conference calls ».
- Returns: