Python 不一致重写,事件循环不可调用
因此,我尝试在rw中编写一个bot,当我启动bot时,我得到以下错误“TypeError:“\u UnixSelectorEventLoop”对象不可调用” 我试过@tasks.loop和@bot.loop两种方法都不起作用,我不知道还能做什么Python 不一致重写,事件循环不可调用,python,discord,discord.py,discord.py-rewrite,Python,Discord,Discord.py,Discord.py Rewrite,因此,我尝试在rw中编写一个bot,当我启动bot时,我得到以下错误“TypeError:“\u UnixSelectorEventLoop”对象不可调用” 我试过@tasks.loop和@bot.loop两种方法都不起作用,我不知道还能做什么 status = cycle(['Test1', 'Test2']) @bot.loop(seconds=15) async def change_status(): await client.change_presence(activity=
status = cycle(['Test1', 'Test2'])
@bot.loop(seconds=15)
async def change_status():
await client.change_presence(activity=discord.Game(next(status)))
您应该使用
tasks
扩展来实现这一点。有效的装饰器应该是@tasks.loop(秒=15.0)
您可以在此处阅读更多信息:。谢谢!我忘了导入任务。