added manual upload command
This commit is contained in:
@@ -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):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user