This commit is contained in:
yasir 2023-02-14 12:11:58 +07:00
parent c1a27f1f42
commit 6566c6eac1
2 changed files with 20 additions and 1 deletions

View file

@ -9,6 +9,7 @@ from pyrogram import enums, filters
from pyrogram.types import InlineKeyboardButton, InlineKeyboardMarkup
from misskaty import app, user
from misskaty.helper import http
from misskaty.core.message_utils import editPesan, kirimPesan
from misskaty.vars import COMMAND_HANDLER, SUDO
@ -34,11 +35,30 @@ async def edit_or_reply(msg, **kwargs):
async def log_file(bot, message):
"""Send log file"""
try:
try:
json_data = {
"content": open("MissKatyLogs.txt"),
"highlighting_language": "auto",
"ephemeral": False,
"expire_at": 0,
"expire_in": 0,
}
response = await http.post("https://paste.yasir.eu.org/api/new", json=json_data)
link = f"https://paste.yasir.eu.org/{response.json()['id']}"
markup = InlineKeyboardMarkup([[InlineKeyboardButton(text="💬 View in Web", url=link)]])
except:
markup = None
await message.reply_document(
"MissKatyLogs.txt",
caption="Log Bot MissKatyPyro",
reply_markup=InlineKeyboardMarkup(
[
[
InlineKeyboardButton(
text="🌀 Open in Web",
callback_data=f"close#{message.from_user.id}",
)
],
[
InlineKeyboardButton(
text="❌ Close",

View file

@ -8,7 +8,6 @@
import json
import os
from select import KQ_FILTER_TIMER
import time
import asyncio
import traceback