ماذا يعني كل مقياس، كيف تقرأ لوحة التحكم، وكيف تتخذ قرارات أفضل من بيانات تيليجرام. مكتوب للمبتدئين — بأرقام ملموسة ومعايير واقعية.
ما هو TG Analytics، ولماذا المحلية أولاً مهمة، وماذا ستتعلم في هذا الدليل.
كل ما تتتبّعه مخزّن في قاعدة SQLite محلية على جهازك. لا حسابات، لا خوادم، لا قياسات عن بُعد. الكود المصدري الكامل على GitHub برخصة MIT.
TG Analytics تطبيق سطح مكتب مجاني يحوّل قنوات تيليجرام إلى بيانات واضحة وقابلة للتنفيذ. يعمل مع قنواتك (حيث أنت مشرف) وأي قناة عامة — مثالي لإدارة قناتك ودراسة المنافسين.
لأن منصات التحليلات مثل TGStat وTelemetr تتطلب منك تسليم بياناتك إلى خوادمها — والدفع عادةً مقابل الميزات المتقدمة. TG Analytics يبقي كل شيء على جهازك ويمنحك مجموعة الأدوات الكاملة مجاناً.
لا تحتاج لمعرفة كيف تعمل واجهة تيليجرام. احصل على بيانات الاعتماد من my.telegram.org مرة واحدة — والباقي يتولاه التطبيق.
ملفات تنفيذية مُجمّعة لجميع المنصات الرئيسية. لا تثبيت، لا تبعيات.
chmod +x TGAnalytics-Linux)احفظه في أي مكان مريح — سطح المكتب، المستندات، مجلد "أدوات" مخصص. انقر نقراً مزدوجاً للتشغيل. قد يستغرق التشغيل الأول 5–10 ثوانٍ أثناء فك ضغط الملف التنفيذي.
لأن الملف التنفيذي غير موقّع بشهادة توقيع كود مدفوعة، قد يعرض ويندوز تحذيراً. انقر مزيد من المعلومات ← تشغيل على أي حال. يمكنك أيضاً بناء التطبيق من المصدر إن فضّلت.
افتح Terminal ونفّذ xattr -cr "/Applications/TG Analytics.app" بعد نقل التطبيق إلى Applications. يزيل هذا علامة الحجر الصحي للتطبيقات غير الموقّعة.
كل عميل تيليجرام يحتاج api_id وapi_hash من بوابة المطورين الرسمية. مجاني، يستغرق 3 دقائق.
يعملان كـ "تسجيل مطوّر" لتيليجرام. كل عميل طرف ثالث له زوجه الخاص. ستنشئ زوجك الخاص — مجاني، آمن، ومرتبط فقط بحسابك.
افتح https://my.telegram.org في متصفحك.
أدخل الرقم بالصيغة الدولية مع + — مثلاً +79123456789. يرسل تيليجرام رمز تأكيد إلى تطبيقك.
بعد تسجيل الدخول، انقر API development tools في لوحة التحكم.
املأ النموذج — تُخزَّن البيانات لدى تيليجرام لسجلاتها فقط. المنصة: Desktop. انقر Create application.
سترى قيمتين — انسخ كلتيهما:
1234567abcdef1234567890abcdef1234567890أي شخص لديه API ID وAPI Hash ورقم هاتفك قد يتمكن من الوصول إلى حسابك على تيليجرام. لا تشاركها أبداً في الدردشات أو لقطات الشاشة أو المنتديات العامة.
طريقتان لتسجيل الدخول — اختر الأكثر راحة لك.
افتح شاشة Login وأدخل:
+يرسل تيليجرام رمزاً إلى تطبيقك (أو SMS). تظهر نافذة — أدخل الرمز. إذا كانت المصادقة الثنائية مفعّلة، ستظهر مطالبة كلمة مرور بعدها.
رقم الهاتف غير مطلوب لتسجيل الدخول بـ QR.
تفتح نافذة QR. على هاتفك:
تُغلق النافذة تلقائياً عند النجاح.
يظهر اسمك في الشريط الجانبي. الجلسة مخزّنة محلياً — في المرة القادمة يفتح التطبيق وأنت مسجّل بالفعل.
في ~/.tg_analytics/sessions/. على ويندوز هذا C:\Users\YourName\.tg_analytics\sessions\. لتسجيل الخروج كاملاً، استخدم زر "Sign out" في التطبيق.
نوعان من القنوات: قنواتك الخاصة (صلاحيات مشرف) وأي قناة عامة بـ @username.
افتح قسم Channels. تظهر قنوات المشرف تلقائياً في الجانب الأيسر — يجلبها التطبيق من محادثاتك على تيليجرام.
يجلب التطبيق كل قناة أنت مشرف أو مالك فيها. قد يستغرق هذا 10–30 ثانية في التشغيل الأول.
تنتقل القناة إلى العمود الأيمن ("Tracked") ويبدأ التطبيق فوراً في استيراد آخر 100 منشور وعدد المشتركين الحالي.
الميزة القاتلة — تتبّع أي قناة مفتوحة بـ @username أو رابط t.me/... أو معرّف رقمي.
يفتح نافذة بحقل إدخال.
أمثلة لما يعمل:
durov@durovt.me/durovhttps://t.me/durovيحلّ التطبيق القناة ويعرض معاينة — العنوان، @username وعدد المشتركين. ثم يبدأ التتبع تلقائياً.
فقط القنوات العامة متاحة للتتبع الخارجي. إذا رأيت "channel is private" — تحتاج لتكون مشرفاً، أو القناة بدعوة فقط.
يركز TG Analytics على قنوات البث حيث النشر أحادي الاتجاه. المجموعات الفائقة والدردشات لا تُتبَّع — لها ديناميكيات ومقاييس مختلفة.
ماذا يعني كل رقم، وكيف يُحسب، وكيف تبدو القيمة "الجيدة".
العدد الحالي للأشخاص المشتركين في القناة — نفس ما يعرضه تيليجرام علناً. يأخذ TG Analytics لقطة من هذا الرقم في كل دورة جمع، فترى كيف يتغير بمرور الوقت.
مقدار تغيّر عدد المشتركين خلال الفترة المختارة. موجب = نمو، سالب = انخفاض. يُظهر صافي تأثير الاشتراكات الجديدة مطروحاً منها إلغاءات الاشتراك.
متوسط عدد المشاهدات عبر جميع المنشورات المنشورة خلال الفترة المختارة. هذا خط أساسك — يُقاس عليه كل منشور جديد.
أهم مقياس لمقارنة قنوات بأحجام مختلفة. هو النسبة المئوية للمشتركين الذين شاهدوا متوسط منشورك. قناة بـ 100 ألف مشترك و15% ER متفاعلة؛ 500 ألف مشترك و2% ER قوقعة جوفاء.
إجمالي عدد تفاعلات الإيموجي على منشور. إشارة قوية على تفاعل حقيقي — تتطلب التفاعلات نقرة نشطة، وليست قراءة سلبية فقط.
كم مرة أُعيد توجيه منشور إلى دردشة أو قناة أخرى. أوضح مؤشر على منشور "منتشر" — أعجب شخصاً بما يكفي لمشاركته مع جمهوره.
ER مقسّم حسب نوع المنشور: نص، صورة، فيديو، مستند، استطلاع. يُظهر بالضبط أي تنسيق يؤدي أفضل لجمهورك المحدد.
لا تطارد الأرقام المطلقة. قناة بـ 3 آلاف مشترك و25% ER ومشتركون ينمون أصح من قناة بـ 100 ألف و2% ER. TG Analytics مبني ليريك الاتجاهات، لا المقاييس الزائفة.
كيف تقرأ مخطط النمو، لماذا قد يعرض بيانات حديثة فقط، وما الذي تبحث عنه.
في كل مرة يجمع TG Analytics البيانات، يحفظ "لقطة" من عدد المشتركين الحالي. المخطط خط زمني لتلك اللقطات. تتكيّف الدقة تلقائياً:
لأن تيليجرام لا يعرض سجل المشتركين عبر API. لا يستطيع TG Analytics تسجيله إلا من لحظة بدء التتبع للقناة. بمرور الأيام والأسابيع، يمتلئ المخطط طبيعياً. المنشورات والمشاهدات والتفاعلات تُسحب من سجل تيليجرام نفسه — وتلك متاحة فوراً.
بدّل بين تبويبات 7ي / 30ي / 90ي / كل الوقت لترى القناة نفسها بمستويات تكبير مختلفة:
بدلاً من الإجمالي، راقب التغيّر خلال 7 أيام. هذا ما أنتجه محتواك وتواصلك مؤخراً — الإجمالي معظمه تاريخ.
شبكة 7×24 تعرض متوسط المشاهدات حسب يوم الأسبوع والساعة، بناءً على قناتك.
كل خلية تمثل تركيبة يوم أسبوع × ساعة يوم. كثافة اللون هي متوسط مشاهدات المنشورات المنشورة في تلك النافذة. أزرق داكن = مشاهدات عالية، أزرق فاتح = مشاهدات منخفضة، أبيض = لم تُنشر منشورات في تلك الفترة بعد.
يبرز التطبيق تلقائياً أفضل فترة بحدود محددة ويعرض التسمية "Best: Tue, 17:00" في رأس البطاقة. هذه نافذة ذروة التفاعل المحسوبة.
بأقل من 10 منشورات، ستكون الخريطة الحرارية فارغة تقريباً — لا توجد إشارة كافية. تصبح مفيدة حقاً بعد 30–50 منشوراً موزعة عبر أوقات مختلفة من اليوم.
تعلّم من فائزيك — أي المنشورات لاقت أكبر صدى، وأي تنسيق يعمل أفضل.
أفضل 10 منشورات في الفترة المختارة، مرتبة حسب المشاهدات. كل صف يعرض:
مخطط دائري يعرض كم تنشر من كل نوع، مع إحصاءات لكل نوع:
الألوان: أزرق لـ النص، بنفسجي لـ الصورة، وردي لـ الفيديو، برتقالي لـ المستند، أخضر لـ الاستطلاع.
حتى 6 قنوات جنباً إلى جنب — لمحفظتك أو ضد المنافسين.
اختر 2–6 قنوات من صف التبديل. تُختار أول قناتين تلقائياً.
نفس تبويبات 7ي / 30ي / 90ي / الكل كما في لوحة التحكم.
الصفوف: مشتركون، Δ على الفترة، متوسط المشاهدات، ER، عدد المنشورات. الأعمدة: واحدة لكل قناة. كل عمود له شريط ملون يطابق مخطط الخطوط المتعددة بالأسفل.
خط واحد لكل قناة على خط زمني مشترك — اكتشف فوراً أيها ينمو أسرع، أو أيها ثابت.
مخططان شريطيان بالأسفل: واحد لمتوسط المشاهدات، وآخر لـ ER. ER هو المقارنة الأعدل عندما تختلف أحجام القنوات جداً.
قناة بـ 1 ألف وقناة بمليون لا يمكن مقارنتهما بالأرقام المطلقة. لكن إذا كانت قناة 1 ألف لديها 40% ER وقناة المليون لديها 8% ER، فالصغيرة أكثر تفاعلاً بكثير لكل مشترك. هذا النوع من الرؤى هو ما يتقاضى TGStat مقابله.
ثلاث صيغ — للعملاء، لمزيد من التحليل، أو للنسخ الاحتياطي.
تقرير A4 أنيق مصمم لإرساله للعملاء أو المديرين أو أصحاب المصلحة. يشمل:
تُصيَّر المخططات أصلاً داخل PDF (عبر matplotlib) — لا كصور — لذا تبقى النصوص والأرقام حادة عند أي مستوى تكبير.
بسبب قيود الخطوط في PDF، تُزال الإيموجي من نصوص المنشورات في تقرير PDF. النص الأصلي الكامل محفوظ في تصديرات JSON وCSV.
تصدير منظم كامل يشمل لوحة التحكم المجمّعة مع البيانات الأولية:
growth_series — كل لقطة مشتركينsnapshots — أزواج الطابع الزمني + المشتركين الأوليةposts — كل منشور بنصه الكامل ومشاهداته وتفاعلاته وإعادات توجيهه وmedia_typeheatmap — مصفوفة 7×24top_posts، content_mixمثالي لمزيد من التحليل في Python أو Excel أو أي أداة BI.
جدول مسطّح للمنشورات لتحليل الجداول:
channel، date، msg_id، views، reactions، forwards، media_type، text; (متوافق مع Excel في معظم اللغات)افتح لوحة التحكم، انقر Export في شريط الأدوات. اختر صيغة، اختر موقع حفظ — تم. المجلد الافتراضي هو ~/.tg_analytics/exports/ لكن يمكنك تغييره في الإعدادات.
كم مرة تُجلب البيانات، وكيف تُضبط لاحتياجاتك.
يستيقظ خيط خلفي وفق الجدول ويحدّث كل قناة متتبَّعة — واحدة في كل مرة، بتوقف 3 ثوانٍ بين القنوات لتجنب تفعيل حماية Flood في تيليجرام.
الشريط الجانبي ← Settings ← قسم Collection.
اختر من القائمة المنسدلة. يُطبَّق التغيير فوراً — بلا إعادة تشغيل.
بالأسفل مباشرة، "Auto-collection status" يعرض: وقت التشغيل الأخير، الوقت المتوقع للتشغيل التالي، والفاصل الحالي.
انقر Collect now في الإعدادات لتحديث فوري لجميع القنوات. يعرض الشريط العلوي دوّاراً مع تقدم أثناء التشغيل. مفيد قبل إنشاء تقرير.
الفترات القصيرة جداً (أقل من 15 دقيقة) على قنوات كثيرة قد تُفعّل FloodWait. إذا رأيت أخطاء flood متكررة في السجلات، زد الفاصل.
اللغة، المظهر، الاحتفاظ، مجلد التصدير، السجلات — كل شيء قابل للضبط.
5 لغات مدعومة في الواجهة: الإنجليزية والروسية والإسبانية والبرتغالية (BR) والألمانية. تُغيَّر في Settings → Language — تتحدّث الواجهة فوراً دون إعادة تشغيل.
ثلاثة أوضاع:
يمكنك أيضاً التبديل بين المظاهر بسرعة بالنقر على زر تبديل المظهر في الزاوية العلوية اليسرى من التطبيق.
كم من الوقت تحتفظ باللقطات والمنشورات القديمة في قاعدة البيانات المحلية:
يعمل تنظيف يومي في الخلفية ويحذف السجلات الأقدم من نافذة الاحتفاظ.
أين تُحفظ ملفات PDF / JSON / CSV. الافتراضي ~/.tg_analytics/exports/. غيّره إلى أي مجلد عبر Settings → Choose folder.
تُخزَّن سجلات التطبيق في ~/.tg_analytics/logs/:
app.log — سجل نشاط عام مع تدوير (5 ميجابايت × 5 ملفات)crash.log — فقط الاستثناءات غير المعالجة مع تتبع كاملانقر "Open folder" في الإعدادات لفتح مجلد السجلات في مدير الملفات. مفيد للإبلاغ عن المشاكل.
زر "Delete everything" يحذف نهائياً كل القنوات المتتبَّعة وتاريخها. استخدمه إذا أردت بداية جديدة. لا يؤثر على بياناتك في تيليجرام — فقط قاعدة بيانات التحليلات المحلية.
إجابات سريعة للمشاكل الشائعة.
انقر More info في الحوار، ثم Run anyway. يحدث هذا لأن الملف التنفيذي غير موقّع بشهادة. إذا كنت لا تثق، ابنِ من المصدر: استنسخ المستودع وشغّل python build.py.
افتح Terminal ونفّذ: xattr -cr "/Applications/TG Analytics.app". يزيل هذا خاصية الحجر الصحي التي يضيفها ماك للتطبيقات غير الموقّعة. بعد ذلك، انقر يميناً ← فتح عند التشغيل الأول.
لا. لا يوفر تيليجرام سجل المشتركين عبر API. يسجل التطبيق اللقطات من لحظة بدء التتبع — لذا يبدأ المخطط بنقطة واحدة وينمو عند حدوث عمليات جمع جديدة. بفاصل 30 دقيقة، ستحصل على منحنى 24 ساعة كامل خلال يوم.
يقوم تيليجرام بتحديد معدل حسابك. زد فاصل الجمع التلقائي (Settings ← كل 30 دقيقة أو أكثر)، وقلل عدد القنوات المتتبَّعة. يتعامل التطبيق مع FloodWait تلقائياً بالتوقف المؤقت — لكن إذا رأيته كثيراً، غيّر الفاصل.
فقط القنوات العامة يمكن تتبّعها خارجياً. القنوات الخاصة (بدعوة فقط) لا يمكن الوصول إليها بدون عضوية. إذا كنت عضواً، تظهر القناة في قائمة المشرف تلقائياً — افحص تبويب Channels.
قد يُلغي تيليجرام جلسة إذا سجّلت الدخول من أجهزة كثيرة أو أعدت تعيين الجلسات يدوياً في تيليجرام. فقط انقر Sign out وسجّل الدخول مجدداً بـ QR أو الهاتف. قنواتك المتتبَّعة وبيانات التحليلات محفوظة — تعيش في قاعدة البيانات المحلية، لا في الجلسة.
الأرجح مشكلة خط مفقود. افحص ~/.tg_analytics/logs/app.log للخطأ الدقيق، وافتح مشكلة على GitHub مع مقتطف السجل. كحل بديل، استخدم تصدير JSON / CSV اللذين لا يحتاجان خطوطاً.
افتح مشكلة على GitHub Issues أو راسلني مباشرة على تيليجرام: @igor_shelloff. اذكر: ماذا فعلت، ماذا حدث، و(إن أمكن) مقتطف سجل.
TG Analytics مجاني وسيبقى كذلك دائماً. إذا وفّر عليك وقتاً، إليك كيف يمكنك المساعدة.
النجوم تساعد الآخرين على اكتشاف المشروع.
افتح المستودعوجدت خطأً أو لديك فكرة ميزة؟
افتح مشكلةادعم تطويراً إضافياً للأداة.
تبرّعأسئلة أو ملاحظات؟ راسل مباشرة.
@igor_shelloffإذا كان TG Analytics يخبرك بما ينجح، لكنك تحتاج أيضاً للنشر والتواصل على نطاق واسع — جرّب Telegram AutoPoster Pro من نفس المطوّر. نشر مجدول، حملات رسائل مباشرة، حسابات متعددة، ستوري، حماية إيقاف تلقائي، تقارير في تيليجرام.
استكشف Telegram AutoPoster Pro