telegram api method · layer 229 · #7d0444bb
phone.createConferenceCall
Create and optionally join a new conference call.
definition
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 |
|---|---|---|
flags | # | Flags, see TL conditional fields |
muted | true | If set, mute our microphone when joining the call (can only be used if join is set). |
video_stopped | true | If set, our video stream is disabled (can only be used if join is set). |
join | true | If set, also join the call, otherwise just create the call link. |
random_id | int | Unique client message ID required to prevent creation of duplicate group calls. |
public_key | int256 | Public key (can only be used if join is set). |
block | bytes | Initial blockchain block (can only be used if join is set). |
params | DataJSON | Parameters from tgcalls (can only be used if join is set). |
returns
errors (2)
| code | error | description |
|---|---|---|
| 400 | BUSINESS_CONNECTION_NOT_ALLOWED | This method was invoked over a business connection using invokeWithBusinessConnection, but either (1) we're a user, and users cannot invoke methods over a business connection; (2) we're a bot, but business mode was disabled in @botfather or (3); we're a bot, but this method cannot be invoked over a business connection. |
| 401 | AUTH_KEY_UNREGISTERED | The specified authorization key is not registered in the system (for example, a PFS temporary key has expired). |
history
present in layers 196–229 · constructor id changed 1×
| id | layers |
|---|---|
| #dfc909ab | 196–201 |
| #7d0444bb | 202–229 |