当我运行它时,它不会更改我的机器人的昵称。
latest_names
是一个名称列表。
from discord.ext import commands, tasks
from itertools import cycle
latest_names = andres.get_latest()
namess = cycle(latest_names)
@tasks.loop(seconds=10)
async def change_name():
await guild.me.edit(nick=next(status))
答案 0 :(得分:1)
您需要调用self.change_name.start()
来开始循环。您应该在嵌齿轮的init()函数中执行此操作。
如果它不在齿轮中,则不要添加self.
位。