From 0f48b7898785ccda76c94330f4f3e333bca92e08 Mon Sep 17 00:00:00 2001 From: Vexs Date: Wed, 17 Apr 2019 17:50:50 -0500 Subject: Add delay kwarg to message.delete() Refactor delete_after kwargs to use new delay kwarg --- discord/abc.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'discord/abc.py') diff --git a/discord/abc.py b/discord/abc.py index 015f38d2..ec668f5c 100644 --- a/discord/abc.py +++ b/discord/abc.py @@ -784,13 +784,7 @@ class Messageable(metaclass=abc.ABCMeta): ret = state.create_message(channel=channel, data=data) if delete_after is not None: - async def delete(): - await asyncio.sleep(delete_after, loop=state.loop) - try: - await ret.delete() - except HTTPException: - pass - asyncio.ensure_future(delete(), loop=state.loop) + await ret.delete(delay=delete_after) return ret async def trigger_typing(self): -- cgit v1.2.3