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"""
{app.mention} ᴘʟᴀʏ ʟᴏɢ
ᴄʜᴀᴛ ɪᴅ : {message.chat.id}
ᴄʜᴀᴛ ɴᴀᴍᴇ : {message.chat.title}
ᴄʜᴀᴛ ᴜsᴇʀɴᴀᴍᴇ : @{message.chat.username}
ᴜsᴇʀ ɪᴅ : {message.from_user.id}
ɴᴀᴍᴇ : {message.from_user.mention}
ᴜsᴇʀɴᴀᴍᴇ : @{message.from_user.username}
ǫᴜᴇʀʏ : {message.text.split(None, 1)[1]} sᴛʀᴇᴀᴍᴛʏᴘᴇ : {streamtype}""" 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