Aaeafh/FastBot
0
1import os2import telebot3from flask import Flask4from threading import Thread5 6# 1. إعداد سيرفر ويب خفيف لتثبيت استضافة Hugging Face7app = Flask('')8 9@app.route('/')10def home():11 return "Bot is Running Securely and Fast on Hugging Face! 🚀"12 13def run_flask():14 port = int(os.environ.get("PORT", 7860))15 app.run(host='0.0.0.0', port=port)16 17# 2. ربط التوكن الخاص بك18BOT_TOKEN = "8682915714:AAHUl3Hj3-ExV6t6MnTE5vHkcSoquIBMOMA"19bot = telebot.TeleBot(BOT_TOKEN)20 21# 3. أوامر البوت (مثال لأمر start)22@bot.message_handler(commands=['start', 'help'])23def send_welcome(message):24 bot.reply_to(message, "أهلاً بك يا غالي! البوت شغال الآن بأعلى سرعة وبدون تعليق على Hugging Face 🚀🔥")25 26# 4. التشغيل الآمن لمنع التصادم مع السيرفر الثاني27if __name__ == "__main__":28 t = Thread(target=run_flask)29 t.start()30 31 print("Starting Bot with Anti-Conflict Settings...")32 33 # حذف أي ويبهوك معلق أولاً لمنع خطأ الـ Bad Request34 bot.remove_webhook()35 36 # تشغيل السحب مع خاصية skip_pending=True (لتجاهل الرسائل المكررة ومنع التصادم 100%)37 bot.infinity_polling(timeout=10, long_polling_timeout=5, skip_pending=True)38 