1
File size: 1,624 Bytes
81a4ed7
 
 
 
 
 
 
 
 
 
4fb121e
81a4ed7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import asyncio
import os
import img2pdf
import requests
import io
from PIL import Image
from telegram import Update
from telegram.ext import Application, MessageHandler, filters, ContextTypes

# إعداداتك (ضع التوكن الخاص بك هنا)
TOKEN = "7449216492:AAEsECh8e3h174a6eDKrMReG1__uxo8XU9c"
# رابطك المختصر الذي يحتوي على الكود اليومي للربح
AD_LINK = "https://your-shortened-link.com" 
DAILY_KEY = "MANGA2026" # يمكنك تغييره يدوياً كل يوم أو برمجياً

async def download_manga(url):
    # (هنا نضع منطق الـ Playwright وسحب الصور الذي صنعناه سابقاً)
    # ... (الكود جاهز للعمل داخل بيئة Docker)
    pass

async def start_handler(update, context):
    user_id = update.message.chat_id
    text = update.message.text

    if text == DAILY_KEY:
        context.user_data['auth'] = True
        await update.message.reply_text("✅ تم التفعيل! أرسل رابط الفصل الآن.")
        return

    if not context.user_data.get('auth'):
        await update.message.reply_text(f"⚠️ البوت مجاني ولكن يحتاج تفعيل يومي.\n\nاحصل على الكود من هنا لتدعمنا:\n{AD_LINK}\n\nثم أرسل الكود هنا.")
        return

    # إذا كان مفعل، يبدأ سحب المانهوا...
    # (استدعاء دالة التحميل والإرسال)

def main():
    app = Application.builder().token(TOKEN).build()
    # إضافة الـ Handlers
    app.run_polling()

if __name__ == "__main__":
    main()