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: