العودة إلى الأعمال

لوحة تيليجرام

نظام مفتوح المصدر لتشغيل عدة حسابات تيليجرام من نقطة تحكم واحدة: إدارة الحسابات، ومراقبة الكلمات المفتاحية، والعمليات الجماعية. تُتاح المجموعة نفسها من الميزات عبر ثلاث واجهات (بوت تيليجرام، وواجهة طرفية تفاعلية، وواجهة سطر أوامر قابلة للأتمتة)، لتناسب الاستخدام اليومي والأتمتة معاً. مبني على Telethon بتصميم asyncio-first ومدعوم بمجموعة من 341 اختباراً.

// البنية

قاعدة شيفرة بايثون مبنية على Telethon بنهج asyncio-first: حلقة أحداث واحدة لكل تشغيل CLI، وسيمافور تزامن محدود للأعمال الجماعية، وحالة مشتركة محميّة بأقفال. يدير SessionManager دورة حياة الحساب واستعادة الجلسات، ويوزّع موجّهٌ الأوامرَ والـcallbacks والرسائل، وتغطّي وحدات مخصّصة العملياتِ الجماعية ومراقبة الكلمات المفتاحية والتحقق والتسجيل. وتستخدم واجهات CLI كلاً من click وprompt-toolkit وrich، وتعمل 341 اختباراً تحت pytest.

// أهم القدرات

ثلاث واجهات، نواة واحدة

بوت تيليجرام، وواجهة طرفية تفاعلية، وواجهة سطر أوامر قابلة للأتمتة، تتيح جميعها الميزات نفسها، فتدير الحسابات من الهاتف أو تُؤتمتها عبر سكربت.

إدارة متعددة الحسابات

إضافة الحسابات وتفعيلها وتعطيلها مع استعادة تلقائية للجلسات المحفوظة وتنظيف للجلسات المُلغاة، وكلها محفوظة عبر عمليات إعادة التشغيل.

مراقبة وإعادة توجيه بالكلمات المفتاحية

يرشّح الرسائل عبر كل الحسابات النشطة بحسب الكلمة المفتاحية، ويعيد توجيه المطابق منها إلى قناة محدّدة لحظياً، ويحترم قائمة تجاهل لكل مستخدم.

عمليات جماعية بحدود أمان

يشغّل التفاعلات والتصويت في الاستطلاعات والانضمام والمغادرة والحظر والرسائل الخاصة والتعليقات عبر حسابات كثيرة دفعة واحدة، مع حدود تزامن ومعالجة FloodWait.

// حزمة التقنيات
PythonTelethonasyncioClickpytest
// تواصل

لديك مشروع في بالك؟|

أخبرنا بما تبنيه وسنعاود التواصل معك.

orv:~$new-project
أو تواصل معنا مباشرةً
تيليجرام@OrvTeam
GitHub@ItsOrv
البريد الإلكتروني
orv© 2026