Как мне создать команду discord python, которая останавливает другую команду? - PullRequest
0 голосов
/ 10 января 2020

Итак, я пытался создать команду повтора, которая повторяет сообщение пару раз, но я бы хотел сделать команду, которая сделает его таким, чтобы он останавливал повторяющийся текст. Я не знаю, как это остановить, я пытался сделать это с разными кодами, но все они действительно не работают, поэтому я, вероятно, был бы рад узнать, может ли кто-нибудь помочь мне.

1 Ответ

0 голосов
/ 10 января 2020

Вы можете сделать это, используя asyncio.Task для запуска отдельно определенной сопрограммы.
Вам необходимо присвоить Task переменной и использовать ее для отмены в другая команда.

Если вы ожидаете, что команда будет выполняться несколько раз одновременно, вы можете сохранить список Task с и отменить каждую в другой команде.

...