From 8b12ef1591f884d38246e4d5664b673070dbf98e Mon Sep 17 00:00:00 2001 From: Mihit Date: Wed, 13 Aug 2025 19:09:28 +0530 Subject: [PATCH] added manual upload command --- DiscordBot.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/DiscordBot.py b/DiscordBot.py index 326759c..56e8cf5 100644 --- a/DiscordBot.py +++ b/DiscordBot.py @@ -129,6 +129,22 @@ async def upload(ctx): os.remove(i) await ctx.respond(f"Sucessfully uploaded {files}") +@bot.slash_command() +async def manual_upload(ctx, file_url: str): + if ctx.user.id == fiery_eagle_id or ctx.user.id == dodi_id: + regex(file_url) + files = files_to_upload('.') + for i in files: + try: + uploadfile(i) + except AssertionError: + logger.error("Upload failed, quitting...") + return + else: + os.remove(i) + logger.info(f"Manually uploaded file {i}") + await ctx.respond(f"Sucessfully processed {file_url}") + @bot.event async def on_message(message):