我正在尝试使用
WTelegramClient
构建一个自动化机器人,将消息从一个 Telegram 群组转发到另一个。该过程适用于现有帐户,但我在尝试使用新电话号码注册时遇到问题。
目标是自动化注册过程,然后在组之间转发消息。但是,如果不存在具有给定电话号码的现有帐户,WTelegramClient 似乎不会按预期发送短信验证码。
我阅读了自述文件,它提到
WTelegramClient
处理帐户注册,但我无法让它工作。这是我迄今为止尝试过的:
我做了什么: 已成功使用现有帐户登录并在群组之间转发消息。 当我尝试使用新的电话号码(没有现有的 Telegram 帐户)时,代码只是停在应该发送短信的位置,但不会触发实际的注册流程。 我想要什么: 使用
WTelegramClient
自动执行新电话号码的注册过程,并在没有现有帐户时发送短信验证码。
创建帐户后转发消息。
问题:
如何使用 WTelegramClient
自动注册新帐户?我需要提前手动执行一些操作以确保正确处理注册过程吗?
注意:用聊天 gpt 重写
自 2023 年 2 月 18 日起,Telegram 在尝试连接 WTelegramClient 等第三方库时不再通过短信发送验证码
您必须先使用官方客户端正常注册(可以通过短信接收验证码)。
然后您可以使用WTelegramClient登录,其会话的验证码将通过官方客户端发送。