added manual upload command
This commit is contained in:
@@ -129,6 +129,22 @@ async def upload(ctx):
|
|||||||
os.remove(i)
|
os.remove(i)
|
||||||
await ctx.respond(f"Sucessfully uploaded {files}")
|
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
|
@bot.event
|
||||||
async def on_message(message):
|
async def on_message(message):
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user