From 94b07ac7f3d5da7ea6c0086ee5b439418e1d404f Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Tue, 16 Apr 2024 00:34:41 +0100 Subject: [PATCH] use 0x0.st instead of pastebin --- src/cogs/auto_responder.py | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/src/cogs/auto_responder.py b/src/cogs/auto_responder.py index a753fd9..6759f4a 100644 --- a/src/cogs/auto_responder.py +++ b/src/cogs/auto_responder.py @@ -185,24 +185,17 @@ class AutoResponder(commands.Cog): self.log.info("Trying to upload file to pastebin.") async with httpx.AsyncClient() as client: response = await client.post( - "https://paste.nexy7574.co.uk/upload", - data={ - "expiration": "3days", - "burn_after": "0", - "syntax_highlight": "none", - "privacy": "unlisted", - "content": "" - }, + "https://0x0.st", files={ "file": (_p.name, file.fp, "video/mp4") }, - follow_redirects=False + headers={ + "User-Agent": "CollegeBot (matrix: @nex:nexy7574.co.uk)" + } ) - if response.status_code == 302: - loc = response.headers["Location"] - loc = loc.replace("/upload/", "/file/", 1) + if response.status_code == 200: await message.reply( - "https://embeds.video/" + loc + "https://embeds.video/" + response.text.strip() ) _p.unlink() except Exception as e: