Я хочу запустить и остановить запуск, когда пользователь хочет, но я получаю ошибку RuntimeError: Task is already launched and is not completed.
, как я могу остановить задачу, если она активна, а затем перезапустить ее?
@tasks.loop(minutes=1)
async def FunctionTask():
print("Task running")
@client.event
async def on_ready():
FunctionTask.start()
@client.command()
async def start(ctx):
FunctionTask.restart()
@client.command()
async def stop(ctx):
FunctionTask.stop()
Спасибо Вы за любой ответ.