不和谐重写,不可调用事件循环

时间:2019-10-20 11:25:55

标签: python discord discord.py discord.py-rewrite

因此,我尝试在rw中编写一个bot,当我启动该bot时,出现以下错误“ TypeError:'_UnixSelectorEventLoop'对象不可调用”

我尝试了@ tasks.loop和@ bot.loop都不起作用,我不知道该怎么办。

status = cycle(['Test1', 'Test2'])

@bot.loop(seconds=15)
async def change_status():
    await client.change_presence(activity=discord.Game(next(status)))

1 个答案:

答案 0 :(得分:0)

您应该使用tasks扩展名。有效的修饰符为@tasks.loop(seconds=15.0)

您可以在此处了解更多信息:https://discordpy.readthedocs.io/en/latest/ext/tasks/