Module tdlight.api

Class TdApi.AddContact

Enclosing class:
TdApi

public static final class TdApi.AddContact extends TdApi.Function<TdApi.Ok>
Adds a user to the contact list or edits an existing contact by their user identifier.

Returns Ok

  • Field Details

    • contact

      public TdApi.Contact contact
      The contact to add or edit; phone number can be empty and needs to be specified only if known, vCard is ignored.
    • sharePhoneNumber

      public boolean sharePhoneNumber
      True, if the new contact needs to be allowed to see current user's phone number. A corresponding rule to userPrivacySettingShowPhoneNumber will be added if needed. Use the field userFullInfo.needPhoneNumberPrivacyException to check whether the current user needs to be asked to share their phone number.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • AddContact

      public AddContact()
      Adds a user to the contact list or edits an existing contact by their user identifier.

      Returns Ok

    • AddContact

      public AddContact(TdApi.Contact contact, boolean sharePhoneNumber)
      Adds a user to the contact list or edits an existing contact by their user identifier.

      Returns Ok

      Parameters:
      contact - Contact The contact to add or edit; phone number can be empty and needs to be specified only if known, vCard is ignored.
      sharePhoneNumber - boolean True, if the new contact needs to be allowed to see current user's phone number. A corresponding rule to userPrivacySettingShowPhoneNumber will be added if needed. Use the field userFullInfo.needPhoneNumberPrivacyException to check whether the current user needs to be asked to share their phone number.
    • AddContact

      public AddContact(DataInput input) throws IOException
      Adds a user to the contact list or edits an existing contact by their user identifier.

      Returns Ok

      Throws:
      IOException
  • Method Details