Posts

  from pyrogram import Client, filters import os API_ID = "YOUR_API_ID" API_HASH = "YOUR_API_HASH" BOT_TOKEN = "YOUR_BOT_TOKEN" LOG_CHANNEL = -1001234567890 # Replace with your log channel ID app = Client("anime_uploader", api_id=API_ID, api_hash=API_HASH, bot_token=BOT_TOKEN) @app.on_message(filters.document | filters.video & filters.private) async def upload_anime(client, message): file_name = message.document.file_name if message.document else message.video.file_name # Forward/upload to the log channel sent_message = await message.copy(LOG_CHANNEL) # Send confirmation back to user await message.reply(f"Uploaded **{file_name}** to the log channel.") # Optional: Add logging info await app.send_message( LOG_CHANNEL, f"Uploaded by: [{message.from_user.first_name}](tg://user?id={message.from_user.id})\nFile: {file_name}" ) app.run()