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 may be empty and needs to be specified only if known, vCard is ignored.
    • sharePhoneNumber

      public boolean sharePhoneNumber
      Pass true to share the current user's phone number with the new contact. 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 may be empty and needs to be specified only if known, vCard is ignored.
      sharePhoneNumber - boolean Pass true to share the current user's phone number with the new contact. 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