aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/ext/tasks/__init__.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/discord/ext/tasks/__init__.py b/discord/ext/tasks/__init__.py
index b33a1b0c..266ee8c8 100644
--- a/discord/ext/tasks/__init__.py
+++ b/discord/ext/tasks/__init__.py
@@ -276,6 +276,13 @@ class Loop:
"""
return self._has_failed
+ def is_running(self):
+ """:class:`bool`: Check if the task is currently running.
+
+ .. versionadded:: 1.4
+ """
+ return not bool(self._task.done()) if self._task else False
+
def before_loop(self, coro):
"""A decorator that registers a coroutine to be called before the loop starts running.