Skip to main content

groupCall

Info about a group call.

type tg.GroupCall struct { /* ... */ }

Implements GroupCall.

Fields​

NameTypeRequiredDescription
JoinMutedbool—Whether the user should be muted upon joining the call
CanChangeJoinMutedbool—Whether the current user can change the value of the join_muted flag using phone toggleGroupCallSettings
JoinDateAscbool—Specifies the ordering to use when locally sorting by date and displaying in the UI group call participants.
ScheduleStartSubscribedbool—Whether we subscribed to the scheduled call
CanStartVideobool—Whether you can start streaming video into the call
RecordVideoActivebool—Whether the group call is currently being recorded
RtmpStreambool—Whether RTMP streams are allowed
ListenersHiddenbool—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.
Conferencebool—Whether this is an E2E conference call.
Creatorbool—Whether we're created this group call.
MessagesEnabledbool—MessagesEnabled field of GroupCall.
CanChangeMessagesEnabledbool—CanChangeMessagesEnabled field of GroupCall.
Minbool—Min field of GroupCall.
IDint64yesGroup call ID
AccessHashint64yesGroup call access hash
ParticipantsCountintyesParticipant count
Titlestring—Group call title
StreamDCIDint—DC ID to be used for livestream chunks
RecordStartDateint—When was the recording started
ScheduleDateint—When is the call scheduled to start
UnmutedVideoCountint—Number of people currently streaming video into the call
UnmutedVideoLimitintyesMaximum number of people allowed to stream video into the call
VersionintyesVersion
InviteLinkstring—Invitation link for the conference.
SendPaidMessagesStarsint64—SendPaidMessagesStars field of GroupCall.
DefaultSendAsPeerClass—DefaultSendAs field of GroupCall.

References​