При запуске моего первого кода с использованием библиотеки Telethon, он запрашивает токен бота.
Это фактический код:
from telethon import TelegramClient, events, sync
api_id = 1234567
api_hash = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
client = TelegramClient('anon', api_id, api_hash)
client.start()
И в командной строке:
pip3 install telethon
python3 C:/TG/First.py
Результат:
Пожалуйста, введите свой телефон (или токен бота)
Если я предоставлю свой идентификатор API, он в конечном итоге выдаст ошибку:
telethon.errors.rpcerrorlist.PhoneNumberInvalidError: Номер телефона недействителен (вызван SendCodeRequest)
Почему? Я ожидаю, что клиент запустится без ошибок.
PS: мой идентификатор API имеет длину 7 цифр.