3

使用下面的代码,我已经使用 Telethon 连接到电报大约一年了!

client = TelegramClient(
        SESSION,
        API_ID,
        API_HASH
    )
client.connect()
# the rest of my code

昨天当我想用代码连接到我的会话时,我收到了这个错误:

telethon.errors.rpcerrorlist.AuthKeyDuplicatedError: An auth key with the same ID was already generated

该错误不再说明,并且在文档中没有关于此错误消息的更多描述。如何检索我的会话?

4

1 回答 1

1

产生此错误的方法之一是同时在不同位置运行同一会话的 2 个实例(或至少在它们与 TG 的连接时间上有微小差异)

如果您可以访问这些电话号码(或它们的任何其他活动会话,例如 Android 应用程序),您可以执行以下程序,否则据我所知,我担心您无法为您的其他受感染客户端做任何事情无权访问他们的号码(或其他应用程序中的任何其他活动会话):

首先,确保您的服务器上没有运行任何 Telethon 会话实例(至少对于您有权访问的那些)。其次,您可以手动终止该会话(在电报应用程序的“活动会话”部分,例如 Android)。第三,从您的服务器中删除“.session”文件。第四,再次在服务器中登录您的客户端。

于 2018-09-16T09:15:55.247 回答