Add asyncio.Task subclass for better __repr__ for events.
This commit is contained in:
@ -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):
|
||||
|
Reference in New Issue
Block a user