Python 如何更改selfbot的存在

Python 如何更改selfbot的存在,python,discord.py,Python,Discord.py,我想通过向聊天室发送命令(例如!setstatus idle)来更改self bot的存在,但我不确定将x.change_presence设置为什么,除非它应该是bot对象 Cog文件(/discord bot/cogs/Bots.py) 主脚本(/discord bot/Main.py) 该命令将是您的bot的一个实例 self.bot.change_presence(status = discord.Status.idle) 我收到错误name错误:未定义名称“bot”@exe try s

我想通过向聊天室发送命令(例如!setstatus idle)来更改self bot的存在,但我不确定将x.change_presence设置为什么,除非它应该是bot对象

Cog文件(/discord bot/cogs/Bots.py)

主脚本(/discord bot/Main.py)


该命令将是您的bot的一个实例

self.bot.change_presence(status = discord.Status.idle)

我收到错误
name错误:未定义名称“bot”
@exe try self.bot.change\u presence只是为了让您知道selfbot反对discord TOS,您可以获得您的帐户banned@blu我们能不能不写关于TOS的stackoverflow文章,而只是在这里严格地谈论代码?我非常清楚TOS中的不和谐,并且在我的其他帖子和我读过的其他文章中多次被提醒。
for i in range(len(tokens)):

    bot = commands.Bot(command_prefix='!',self_bot=False)
    loop.create_task(bot.start(tokens[i], bot=False))
    
    extensions = ['cogs.Bots']

    if __name__ == '__main__':
        for extension in extensions:
            bot.load_extension(extension)

loop.run_forever()
self.bot.change_presence(status = discord.Status.idle)