aboutsummaryrefslogtreecommitdiff
path: root/discord/ext/commands/bot.py
diff options
context:
space:
mode:
authorRapptz <[email protected]>2019-05-19 18:42:42 -0400
committerRapptz <[email protected]>2019-05-19 19:17:29 -0400
commit82b54933e22417e68ae6b92cebefae98f5369518 (patch)
tree0910afe21935b2287ec4e3f607e6542e34cc031c /discord/ext/commands/bot.py
parent[tasks] Add version added note to Loop.change_interval (diff)
downloaddiscord.py-82b54933e22417e68ae6b92cebefae98f5369518.tar.xz
discord.py-82b54933e22417e68ae6b92cebefae98f5369518.zip
Add asyncio.Task subclass for better __repr__ for events.
Diffstat (limited to 'discord/ext/commands/bot.py')
-rw-r--r--discord/ext/commands/bot.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/discord/ext/commands/bot.py b/discord/ext/commands/bot.py
index a7280a9a..80511d23 100644
--- a/discord/ext/commands/bot.py
+++ b/discord/ext/commands/bot.py
@@ -125,8 +125,7 @@ class BotBase(GroupMixin):
super().dispatch(event_name, *args, **kwargs)
ev = 'on_' + event_name
for event in self.extra_events.get(ev, []):
- coro = self._run_event(event, event_name, *args, **kwargs)
- asyncio.ensure_future(coro, loop=self.loop)
+ self._schedule_event(event, ev, *args, **kwargs)
async def close(self):
for extension in tuple(self.__extensions):