Method: contacts.acceptContact

Back to methods index

If the peer settings of a new user allow us to add him as contact, add that user as contact


Name Type Description Required
id Username, chat ID, Update, Message or InputUser The user to add as contact Optional

Return type: Updates

Can bots use this method: NO

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

if (!file_exists('madeline.php')) {
    copy('', 'madeline.php');
include 'madeline.php';

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

$Updates = $MadelineProto->contacts->acceptContact(['id' => InputUser, ]);

Or, if you’re into Lua:

Updates = contacts.acceptContact({id=InputUser, })


Code Type Description
400 CONTACT_ADD_MISSING Contact to add is missing
400 CONTACT_ID_INVALID The provided contact ID is invalid
400 CONTACT_REQ_MISSING Missing contact request
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.