问题描述
我正在制作一个不和谐的机器人,但我想不出改变任务时间间隔的方法
@tasks.loop(seconds=10)
async def auto_meme(self,ctx):
await ctx.send(meme) #handled
@commands.command()
async def start_meme(self,ctx):
await self.auto_meme.start()
我试过了
async def auto_meme(self,ctx,args: convert_to_seconds = 10):
self.auto_meme_instance = tasks.loop(args)(self.auto_meme)
await self.auto_meme_instance.start(ctx)
但是当我这样做时,我无法取消或停止任务。