Layer 227
method Users
phone.createConferenceCall#7d0444bb flags:# muted:flags.0?true video_stopped:flags.2?true join:flags.3?true random_id:int public_key:flags.3?int256 block:flags.3?bytes params:flags.3?DataJSON = Updates;

Parameters

Name Type Description
Muted flags .0? true If set, mute our microphone when joining the call (can only be used if join is set).
VideoStopped flags .2? true If set, our video stream is disabled (can only be used if join is set).
Join flags .3? true If set, also join the call, otherwise just create the call link.
RandomId int Unique client message ID required to prevent creation of duplicate group calls.
PublicKey flags .3? int256 Fresh E 2 E public key for the creator (can only be used if join is set).
Block flags .3? bytes Initial main-chain block for subchain 0 (can only be used if join is set).
Params flags .3? DataJSON Join payload generated by the local call engine (can only be used if join is set).

Returns

Updates

Gogram Example

// PhoneCreateConferenceCall - using Params struct
result, err := client.PhoneCreateConferenceCall(&tg.PhoneCreateConferenceCallParams{
    Muted: nil,
    VideoStopped: nil,
    Join: nil,
    RandomId: 42,
    PublicKey: nil,
    Block: nil,
    Params: nil,
})
if err != nil {
    // handle error
}
// result is *tg.Updates