diff --git a/pyrogram/__init__.py b/pyrogram/__init__.py index 6dfc2b39..db7a3a84 100644 --- a/pyrogram/__init__.py +++ b/pyrogram/__init__.py @@ -30,4 +30,5 @@ from .client import ChatAction from .client import Client from .client import ParseMode from .client.input_media import InputMedia +from .client.input_phone_contact import InputPhoneContact from .client import Emoji diff --git a/pyrogram/client/input_phone_contact.py b/pyrogram/client/input_phone_contact.py new file mode 100644 index 00000000..d67092ff --- /dev/null +++ b/pyrogram/client/input_phone_contact.py @@ -0,0 +1,11 @@ +from pyrogram.api.types import InputPhoneContact as RawInputPhoneContact + + +class InputPhoneContact: + def __new__(cls, phone: str, first_name: str, last_name: str = ""): + return RawInputPhoneContact( + client_id=0, + phone="+" + phone.strip("+"), + first_name=first_name, + last_name=last_name + )