Link Search Menu Expand Document

Method: contacts.importContacts

Back to methods index

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

Use contacts.addContact to add Telegram contacts without actually using their phone number.

Parameters:

NameTypeDescriptionRequired
contactsArray of InputContactList of contacts to importYes

Return type: contacts.ImportedContacts

Can bots use this method: NO

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();

// PHP 8+ syntax, use an array on PHP 7.
$contacts_ImportedContacts = $MadelineProto->contacts->importContacts(contacts: [InputContact, InputContact], );