我想在discord.py rewrite中循环重命名bot,但当我运行类似的操作时,它什么也不做

我想在discord.py rewrite中循环重命名bot,但当我运行类似的操作时,它什么也不做,discord,python-3.7,discord.py,itertools,Discord,Python 3.7,Discord.py,Itertools,当我运行此程序时,它不会更改我的机器人的昵称 latest_names是一个名称列表 从discord.ext导入命令、任务 从itertools导入周期 latest\u names=andres.get\u latest() 名称=周期(最新名称) @tasks.loop(秒=10) 异步def change_name(): 等待guild.me.edit(尼克=下一个(状态)) 您需要调用self.change\u name.start()来启动循环。您应该在cog的init()函数中执行

当我运行此程序时,它不会更改我的机器人的昵称

latest_names
是一个名称列表

从discord.ext导入命令、任务
从itertools导入周期
latest\u names=andres.get\u latest()
名称=周期(最新名称)
@tasks.loop(秒=10)
异步def change_name():
等待guild.me.edit(尼克=下一个(状态))

您需要调用
self.change\u name.start()
来启动循环。您应该在cog的init()函数中执行此操作

如果它不在齿轮中,则不要添加
self.