phone.DeleteConferenceCallParticipants

class pyrogram.raw.functions.phone.DeleteConferenceCallParticipants

Remove participants from a conference call.

Details:
  • Layer: 223

  • ID: 8CA60525

Parameters:
  • call (InputGroupCall) – The conference call.

  • ids (List of int 64-bit) – IDs of users to remove.

  • block (bytes) – The block containing an appropriate e2e.chain.changeSetGroupState event

  • only_left (bool, optional) – Whether this is a removal of members that already left the conference call.

  • kick (bool, optional) – Whether this is a forced removal of active members in a conference call.

Returns:

Updates

TL Schema

phone.deleteConferenceCallParticipants#8ca60525
flags:#
only_left:flags.0?true
kick:flags.1?true
call:InputGroupCall
ids:Vector<long>
block:bytes

= Updates

Parameter Tree

DeleteConferenceCallParticipants
├── only_lefttrue (optional)
├── kicktrue (optional)
├── callInputGroupCall
│ ├── InputGroupCall
│ │ ├── idlong
│ │ └── access_hashlong
│ ├── InputGroupCallSlug
│ │ └── slugstring
│ └── msg_idint
├── idsVector < long >
└── blockbytes

Example

await app.invoke(
    DeleteConferenceCallParticipants(
        only_left=None,
        kick=None,
        call=InputGroupCall(
            id=0,
            access_hash=0
        ),
        ids=[0],
        block=b"data",
    )
)