AuthKeyDuplicatedError Telethon

时间:2018-09-16 06:24:08

标签: telegram telethon

使用下面的代码,我已经使用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

该错误不再显示,在the doc中没有关于此错误消息的更多描述。如何找回会话?

1 个答案:

答案 0 :(得分:1)

产生此错误的一种方法是在不同的位置同时运行同一会话的2个实例(或至少与TG的连接时间相差很小)

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

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