为什么ImportContactsRequest(Telethon1.3)方法不添加联系人,也不会生成错误?

2024-04-26 17:49:52 发布

您现在位置:Python中文网/ 问答频道 /正文

ImportContactsRequest方法(telethon 1.3)。通过添加新的电话号码无法工作。有可能把这种方法改成另一种吗?在

async def fing():
    guest_phone_number = '+7XXXXXXXXX'
    client = TelegramClient("sessionname",api_id = XXXXXXX, api_hash = 'XXXXXXXXXXXXXXXXXXXXXXXX').start()
    client.connect()
    contact = InputPhoneContact(client_id=0, phone=guest_phone_number, 
first_name="custom_first_name", last_name="custom_last_name")
    client(ImportContactsRequest([contact]))
    getContacts = telethon.tl.functions.contacts.GetContactsRequest(0)
    Contacts = client(getContacts)
    print(Contacts.stringify().find('+7ХХХХХХХХХ'))
    client.disconnect()
if __name__ == '__main__':
    loop2 = asyncio.get_event_loop()
    loop2.run_until_complete(fing())

Tags: 方法nameclientapiidnumbercustomcontact