Describes a group call.
groupCall#efb2b617 flags:# join_muted:flags.1?true can_change_join_muted:flags.2?true join_date_asc:flags.6?true schedule_start_subscribed:flags.8?true can_start_video:flags.9?true record_video_active:flags.11?true rtmp_stream:flags.12?true listeners_hidden:flags.13?true conference:flags.14?true creator:flags.15?true messages_enabled:flags.17?true can_change_messages_enabled:flags.18?true min:flags.19?true id:long access_hash:long participants_count:int title:flags.3?string stream_dc_id:flags.4?int record_start_date:flags.5?int schedule_date:flags.7?int unmuted_video_count:flags.10?int unmuted_video_limit:int version:int invite_link:flags.16?string send_paid_messages_stars:flags.20?long default_send_as:flags.21?Peer = GroupCall;
| Name | Type | Description |
|---|---|---|
| flags | # | Flags, see TL conditional fields |
| join_muted | flags.1?true | Whether the user should be muted upon joining the call |
| can_change_join_muted | flags.2?true | Whether the current user can change the value of the join_muted flag using phone.toggleGroupCallSettings |
| join_date_asc | flags.6?true | Specifies the ordering to use when locally sorting by date and displaying in the UI group call participants. |
| schedule_start_subscribed | flags.8?true | Whether we subscribed to the scheduled call |
| can_start_video | flags.9?true | Whether you can start streaming video into the call |
| record_video_active | flags.11?true | Whether the group call is currently being recorded |
| rtmp_stream | flags.12?true | Whether this call uses RTMP livestream mode » |
| listeners_hidden | flags.13?true | Whether the listeners list is hidden and cannot be fetched using phone.getGroupParticipants. The phone.groupParticipants.count and groupCall.participants_count counters will still include listeners. |
| conference | flags.14?true | Whether this is an E2E conference call. |
| creator | flags.15?true | Whether the current user created this group call. |
| messages_enabled | flags.17?true | Whether the in-call message overlay » is enabled |
| can_change_messages_enabled | flags.18?true | Whether the current user may enable or disable the in-call message overlay » |
| min | flags.19?true | Whether this is a partial constructor that must be applied using the group call update rules » |
| id | long | Group call ID |
| access_hash | long | Group call access hash |
| participants_count | int | Participant count |
| title | flags.3?string | Group call title |
| stream_dc_id | flags.4?int | Media DC ID to use for RTMP stream requests » |
| record_start_date | flags.5?int | When was the recording started |
| schedule_date | flags.7?int | When is the call scheduled to start |
| unmuted_video_count | flags.10?int | Number of people currently streaming video into the call |
| unmuted_video_limit | int | Maximum number of people allowed to stream video into the call |
| version | int | Revision used to apply group call updates » |
| invite_link | flags.16?string | Invitation link for a conference call ». |
| send_paid_messages_stars | flags.20?long | Minimum Stars donation required from users other than the live story owner to send a paid comment »; 0 or no value allows free comments |
| default_send_as | flags.21?Peer | Default peer displayed as the author of live story comments and reactions » |
Change group call settings. Each setting supports different group call types, see here » for more info.
Get group call participants.