首页 > 解决方案 > Python3 discord selfbot NameError: name 'tokens' is not defined

问题描述

当我为我的 discord selfbot 运行我的文件时,它给了我错误 NameError: name 'tokens' is not defined。我对编程很陌生,我不知道为什么。如果您知道如何解决此问题,请在评论中告诉我。

这是不起作用的部分:

loop = asyncio.get_event_loop()
def Selfbottokens():
    with open("tokens.txt", "r") as f:
        tokens = [token.strip("\n") for token in f.readlines()]
for i in range(len(tokens)):
    client.add_cog(client)
    loop.create_task(client.start(tokens[i], bot=False))

标签: python-3.xnameerror

解决方案


你的代码没有很好的缩进

它应该如下:

loop = asyncio.get_event_loop()
def Selfbottokens():
    with open("tokens.txt", "r") as f:
        tokens = [token.strip("\n") for token in f.readlines()]
        for i in range(len(tokens)):
            client.add_cog(client)
            loop.create_task(client.start(tokens[i], bot=False))

推荐阅读