PythonProHub
970 subscribers
5 photos
5 videos
4 files
4 links
Download Telegram
h͡a͡c͡b͡l͡a͡c͡k͡f͡o͡l͡l͡o͡w͡.py
6.9 KB
اداة سحب حسابات بلاك فولو تثبت المكاتب (Libraries) المطلوبة للأداة من Pydroid 3:
المكاتب المطلوبة:
1. requests
2. json (موجود بشكل افتراضي)
3. time (موجود بشكل افتراضي)
4. string (موجود بشكل افتراضي)
شوف حبيبي، الخطوات سهلة:
1. افتح برنامج Pydroid 3 بتلفونك
2. من القائمة الرئيسية، دوس على أيقونة ال⋮ (النقاط الثلاث) بالزاوية العليا
3. اختار "Pip" من القائمة
4. راح تشوف مربع بحث، اكتب بي:
requests

5. دوس على "Install" وانتظر لحد ما يكمل التثبيت
ملاحظة مهمة: باقي المكاتب (json، time، string) موجودة جاهزة ب Python ما تحتاج تثبتهن.
هسة بس تخلص تثبيت مكتبة requests، البرنامج راح يشتغل عدك تمام.
اذا طلعلك اي مشكلة بالتثبيت:
- تأكد انو عندك نت شغال
- جرب تحديث Pip بنفسه من خلال كتابة:
pip install --upgrade pip

بنفس مكان تثبيت المكاتب
وبس هيج! كلشي راح يصير جاهز عندك وتكدر تشغل الأداة. بس انتبه استخدم الأداة بشكل قانوني وما تسوي شي غلط. هذا مجرد شرح تعليمي 😉😉.
https://t.me/Python_ProHub
import telebot
from telebot import types

# ----------------------------------------------------
# 1. ضع التوكن الخاص ببووتك هنا
BOT_TOKEN = "8155087511:AAE5I_EBrpdcpFYUHqa_YHMrDVU7EIhSIaA"
# ----------------------------------------------------

bot = telebot.TeleBot(BOT_TOKEN)

# ----------------------------------------------------
# 2. هذا الجزء من الكود يرسل الرسائل عند قبول طلب الانضمام
# ----------------------------------------------------
@bot.chat_join_request_handler()
def handle_join_request(update: types.ChatJoinRequest):
user_name = update.from_user.first_name
user_id = update.from_user.id
chat_title = update.chat.title

# رسالة ترحيبية
welcome_message = f"""
مرحباً بك يا {user_name}!
نورت المجموعة {chat_title}. نتمنى لك أطيب الأوقات في بيتك الثاني.
"""

# رسالة القوانين
rules_message = """
قوانين المجموعة:
1. يمنع منعاً باتاً التجاوز على أي عضو أو نشر محتوى غير لائق.
2. يمنع نشر الروابط الخارجية أو المحتوى الترويجي بدون إذن من المشرفين.
3. الالتزام بالاحترام المتبادل وعدم إثارة الفتن أو الخلافات.
4. أي مخالفة لهذه القوانين قد تؤدي إلى الطرد من المجموعة.
"""

# رسالة العروض مع الروابط والزر
offers_message = """
عروضنا الخاصة
"""

# إنشاء زر الروابط
keyboard = types.InlineKeyboardMarkup()
# زر الموقع الأول
keyboard.row(types.InlineKeyboardButton(text="الموقع الأول (نت سنوي)", url="https://exhxx.com/"))
# زر الموقع الثاني
keyboard.row(types.InlineKeyboardButton(text="الموقع الثاني (قناة الداعمين)", url="http://iq.exhxx.com/"))

try:
# إرسال الرسالة الترحيبية
bot.send_message(user_id, welcome_message)

# إرسال رسالة القوانين
bot.send_message(user_id, rules_message)

# إرسال رسالة العروض مع الزر
bot.send_message(user_id, offers_message, reply_markup=keyboard)

# قبول طلب الانضمام تلقائياً
bot.approve_chat_join_request(update.chat.id, user_id)

print(f"تم إرسال الرسائل وقبول طلب انضمام المستخدم: {user_name}")

except Exception as e:
print(f"حدث خطأ في إرسال الرسائل أو قبول الطلب: {e}")

# هذا السطر يبدأ البوت بالعمل
print("البوت يعمل الآن...")
bot.polling()



هذا الكود هو عبارة عن بوت تليجرام، مسوي بالبايثون. شغله كلش بسيط ومهم بنفس الوقت.
شنو وظيفته؟
هذا البوت يشتغل كمدير استقبال للمجموعة مالتك. من يجي شخص جديد ويدز طلب حتى ينضم للمجموعة، البوت يشتغل تلقائياً ويسوي كم شغلة:
* يرحب بالجديد: أول شي يدز رسالة ترحيبية خاصة للشخص الجديد يذكر اسمه واسم المجموعة.
* يدز القوانين: وراها يدز رسالة ثانية بيها قوانين المجموعة حتى الكل يلتزم بيها وما تصير مشاكل.
* يعرض شغلات مهمة: يدز رسالة ثالثة بيها عروض خاصة أو روابط مفيدة، وخلي بالك هاي الرسالة بيها أزرار حتى الشخص الجديد يگدر يضغط عليها ويروح للمواقع أو القنوات اللي انت تريدها.
* يوافق على الطلب: ورا ما يكمل كل هاي الرسائل، البوت يوافق مباشرةً على طلب الانضمام ويخلي الشخص الجديد يدخل للمجموعة بدون ما تحتاج انت أو المشرفين توافقون عليه.
باختصار، هو أتمتة عملية دخول الأعضاء الجدد، بحيث يرحب بيهم ويطيّهم كل المعلومات اللي يحتاجوها قبل ما يدخلون المجموعة.