在discord.py中循环和中断循环的任务

时间:2020-10-07 18:56:21

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

我在discord.py中创建了一个循环,当有人键入命令'!loop true'时该循环运行,当用户键入'!loop false'时,在停止循环方面遇到了一些麻烦。到目前为止,这是我的代码:

@client.command(hidden=True)
async def theloop(ctx,state):
    if state=='true' or state=='t':
        while True:
           #do something

@client.command()
async def loop(ctx,state):
    client.loop.create_task(theloop(ctx,state))

0 个答案:

没有答案