Change pastebin log (#287)

* ok

* mm

* lupa beda branch
This commit is contained in:
yasirarism 2023-09-25 21:03:21 +07:00 committed by GitHub
parent fdab6f03af
commit b6136f180a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,7 +8,7 @@ import pickle
import re import re
import sys import sys
import traceback import traceback
from datetime import datetime, timedelta from datetime import datetime
from inspect import getfullargspec from inspect import getfullargspec
from shutil import disk_usage from shutil import disk_usage
from time import time from time import time
@ -87,16 +87,11 @@ async def log_file(_, ctx: Message, strings):
try: try:
with open("MissKatyLogs.txt", "r") as file: with open("MissKatyLogs.txt", "r") as file:
content = file.read() content = file.read()
current_utc_datetime = datetime.utcnow()
exp_datetime = current_utc_datetime + timedelta(days=7)
data = { data = {
"content": content, "value": content,
"expire_dt": str(exp_datetime),
"title": "MissKatyLogs",
"highlighter-name": "python"
} }
pastelog = (await fetch.post("https://paste.yasirapi.eu.org/api/pastes", json=data)).json() pastelog = await fetch.post("https://paste.yasirapi.eu.org/save", data=data, follow_redirects=True)
await msg.edit_msg(f"<a href='https://paste.yasirapi.eu.org/{pastelog.get('paste_id')}'>Here the Logs</a>\nlog size: {get_readable_file_size(os.path.getsize('MissKatyLogs.txt'))}") await msg.edit_msg(f"<a href='{pastelog.url}'>Here the Logs</a>\nlog size: {get_readable_file_size(os.path.getsize('MissKatyLogs.txt'))}")
except Exception: except Exception:
await ctx.reply_document( await ctx.reply_document(
"MissKatyLogs.txt", "MissKatyLogs.txt",