@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 start(ctx):
FunctionTask.stop()
Я пытаюсь остановить и перезапустить задачу, но получаю ошибки. Что я делаю не так? Заранее спасибо
изменить: Добавлен код ошибки
Traceback (most recent call last):
File "Test.py", line 39, in <module>
async def start(ctx):
File "C:\Users\Vortex\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\ext\commands\core.py", line 1163, in decorator
self.add_command(result)
File "C:\Users\Vortex\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\ext\commands\core.py", line 1071, in add_command
raise discord.ClientException('Command {0.name} is already registered.'.format(command))
discord.errors.ClientException: Command start is already registered.