taslim19
Update help sections and add explanations for new plugins
20ea113
from pyrogram.enums import ParseMode
from DragMusic import app
from DragMusic.utils.database import is_on_off
from config import LOGGER_ID
async def play_logs(message, streamtype):
if await is_on_off(2):
logger_text = f"""
<blockquote>{app.mention} ᴘʟᴀʏ ʟᴏɢ</blockquote>
<blockquote><b>ᴄʜᴀᴛ ɪᴅ :</b> <code>{message.chat.id}</code>
<b>ᴄʜᴀᴛ ɴᴀᴍᴇ :</b> {message.chat.title}
<b>ᴄʜᴀᴛ ᴜsᴇʀɴᴀᴍᴇ :</b> @{message.chat.username}</blockquote>
<blockquote><b>ᴜsᴇʀ ɪᴅ :</b> <code>{message.from_user.id}</code>
<b>ɴᴀᴍᴇ :</b> {message.from_user.mention}
<b>ᴜsᴇʀɴᴀᴍᴇ :</b> @{message.from_user.username}</blockquote>
<blockquote><b>ǫᴜᴇʀʏ :</b> {message.text.split(None, 1)[1]}
<b>sᴛʀᴇᴀᴍᴛʏᴘᴇ :</b> {streamtype}</blockquote>"""
if message.chat.id != LOGGER_ID:
try:
await app.send_message(
chat_id=LOGGER_ID,
text=logger_text,
parse_mode=ParseMode.HTML,
disable_web_page_preview=True,
message_thread_id=3 # Send to the specific thread
)
except Exception as e:
print(f"Error sending log message: {e}") # Log the error for debugging
return