首页 > 解决方案 > Telethon 脚本未向某些电话号码发送代码

问题描述

所以我一直在研究一个有助于提取消息的脚本。用户输入他们的电话号码,并且应该发送登录代码。但是,对于德国电话号码(我只有 2 个号码),它会发送 2 次代码,之后不会发送任何代码。该脚本没有错误,运行良好,但根本没有发送任何代码。每当创建新会话时都应发送代码,但仅对于这些电话号码,不会发送代码。我可以访问的唯一另一个电话号码来自巴基斯坦的国家,它总是在创建新会话时收到登录代码。这是地质问题吗?这是它应该发送代码的代码段。

teleclient = TelegramClient(StringSession(), api_id, api_hash)
teleclient.connect()
if not teleclient.is_user_authorized():
        phone_hash = teleclient.send_code_request(number,force_sms=True).phone_code_hash

标签: pythontelegramtelethon

解决方案


推荐阅读