From 10cb02d7f37cf05e7f95c953c8bce354e9ae34e8 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Tue, 16 Apr 2024 00:57:59 +0100 Subject: [PATCH] Use more emojis for transcode status --- src/cogs/auto_responder.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/cogs/auto_responder.py b/src/cogs/auto_responder.py index 8ee50b3..9902981 100644 --- a/src/cogs/auto_responder.py +++ b/src/cogs/auto_responder.py @@ -212,8 +212,11 @@ class AutoResponder(commands.Cog): file, _p = _r if file: if _p.stat().st_size <= 24.5 * 1024 * 1024: + await message.add_reaction("\N{OUTBOX TRAY}") await message.reply(file=file) + await message.remove_reaction("\N{OUTBOX TRAY}", self.bot.user) else: + await message.add_reaction("\N{OUTBOX TRAY}") self.log.warning( "Transcoded file too large: %r (%.2f)MB", _p, @@ -228,8 +231,15 @@ class AutoResponder(commands.Cog): files={"file": (_p.name, file.fp, "video/mp4")}, headers={"User-Agent": "CollegeBot (matrix: @nex:nexy7574.co.uk)"}, ) + await message.remove_reaction("\N{OUTBOX TRAY}", self.bot.user) if response.status_code == 200: await message.reply("https://embeds.video/" + response.text.strip()) + else: + await message.add_reaction("\N{BUG}") + response.raise_for_status() + else: + await message.add_reaction("\N{HAMBURGER}") + _p.unlink() except Exception as e: self.log.error("Failed to transcode %r: %r", link, e)