contacts.ImportContacts

class pyrogram.raw.functions.contacts.ImportContacts

Imports contacts: saves a full list on the server, adds already registered contacts to the contact list, returns added contacts and their info.

Details:
  • Layer: 223

  • ID: 2C800BE5

Parameters:

contacts (List of InputContact) – List of contacts to import

Returns:

contacts.ImportedContacts

TL Schema

contacts.importContacts#2c800be5
contacts:Vector<InputContact>

= contacts.ImportedContacts

Parameter Tree

ImportContacts
└── contactsVector < InputContact >
├── client_idlong
├── phonestring
├── first_namestring
├── last_namestring
└── noteTextWithEntities (optional)

Example

await app.invoke(
    ImportContacts(
        contacts=[
                InputPhoneContact(
                    client_id=0,
                    phone="+1234567890",
                    first_name="text",
                    last_name="text",
                    note=None
                )
            ],
    )
)