mirror of
https://github.com/yasirarism/MissKatyPyro.git
synced 2025-12-29 09:44:50 +00:00
25 lines
817 B
Python
25 lines
817 B
Python
import os
|
|
from pyrogram import filters
|
|
from misskaty import app
|
|
from misskaty.vars import COMMAND_HANDLER
|
|
|
|
|
|
# View Structure Telegram Message As JSON
|
|
@app.on_message(filters.command(["json"], COMMAND_HANDLER))
|
|
async def jsonify(_, message):
|
|
the_real_message = None
|
|
reply_to_id = None
|
|
|
|
the_real_message = message.reply_to_message or message
|
|
try:
|
|
await message.reply_text(f"<code>{the_real_message}</code>")
|
|
except Exception as e:
|
|
with open("json.text", "w+", encoding="utf8") as out_file:
|
|
out_file.write(str(the_real_message))
|
|
await message.reply_document(
|
|
document="json.text",
|
|
caption=f"<code>{str(e)}</code>",
|
|
disable_notification=True,
|
|
reply_to_message_id=reply_to_id,
|
|
)
|
|
os.remove("json.text")
|