أداة النسخ الاحتياطي · الدليل الكامل

احمِ قنواتك بالطريقة الصحيحة

كل ما تحتاج معرفته عن نسخ واستعادة قنوات تيليجرام احتياطياً. مكتوب للمبتدئين — بخطوات ملموسة ومزالق شائعة.

البدء
استخدام التطبيق
المزيد

مقدمة

نظرة سريعة: ما هذه الأداة، لماذا وُجدت، ولمن هي.

مفتوحة المصدر بالكامل

مُصدرة تحت رخصة MIT. الكود المصدري الكامل على GitHub — راجعه، عدّله، أو ابنِ نسختك.

أداة النسخ الاحتياطي لقناة تيليجرام تطبيق سطح مكتب مجاني لنسخ واستعادة قنوات تيليجرام احتياطياً بالكامل. مثالي لأي شخص يريد حماية محتواه، أو الترحيل بين الحسابات، أو أرشفة وسائط قيمة.

محلية 100% — بياناتك لا تغادر جهازك أبداً

لا قياسات عن بُعد، لا خوادم طرف ثالث، لا مفاتيح ترخيص. يتواصل التطبيق فقط مع واجهة تيليجرام الرسمية — تماماً كالعميل الرسمي لتيليجرام.

لماذا تنسخ قنواتك احتياطياً؟

  • الحماية من فقدان البيانات — يمكن حذف القنوات أو حجبها
  • أرشفة محتوى قيّم — احفظ الرسائل والوسائط المهمة
  • الترحيل بين الحسابات — انقل القنوات إلى حساب جديد
  • نسخ احتياطي منتظم — احفظ محتواك آمناً بمرور الوقت
  • الاستعادة بعد الأخطاء — ارجع إلى حالة سابقة للقناة

التحميل والتثبيت

التطبيق محمول — بلا مثبّت، بلا تغييرات في السجل. حمّل وشغّل.

متطلبات النظام
  • ويندوز 10/11 أو لينكس
  • ذاكرة 2 جيجابايت كحد أدنى
  • 100 ميجابايت مساحة حرة + مساحة للنسخ الاحتياطية
  • اتصال إنترنت نشط
  • حساب تيليجرام مع وصول إلى القنوات
1 افتح صفحة الإصدارات

اذهب إلى صفحة إصدارات GitHub الرسمية:

افتح أحدث إصدار
2 حمّل الملف لنظامك
  • TGBackupTool-Windows.exe — لويندوز 10/11
  • TGBackupTool-Linux — للينكس (اجعله قابلاً للتنفيذ بـ chmod +x)
3 شغّل التطبيق

احفظ الملف في أي مجلد وشغّله بنقرة مزدوجة. لا يتطلب تثبيتاً.

تحذير Windows SmartScreen

الملف التنفيذي غير موقّع بشهادة توقيع كود (تكلف مئات في السنة وغير عملية للمشاريع المجانية مفتوحة المصدر). قد يعرض ويندوز تحذيراً — انقر مزيد من المعلومات، ثم تشغيل على أي حال. يمكنك أيضاً بناء التطبيق من المصدر.

إعداد Telegram API

كل عميل تيليجرام يحتاج api_id وapi_hash — بيانات اعتماد رسمية من تيليجرام. الحصول عليها مجاني ويستغرق 3 دقائق.

ما API ID وAPI Hash؟

هما مثل "تسجيل مطوّر" لتيليجرام. كل تطبيق طرف ثالث يستخدم زوجه الخاص. ستنشئ زوجك الخاص — مرتبط فقط بحسابك وآمن.

1 افتح my.telegram.org

في متصفحك، اذهب إلى https://my.telegram.org.

2 سجّل الدخول برقم هاتفك

أدخل رقمك بصيغة دولية — مع رمز البلد، يبدأ بعلامة زائد. مثال: +79123456789. يرسل تيليجرام رمز تأكيد إلى تطبيقك أو عبر SMS.

3 افتح API Development Tools

بعد تسجيل الدخول، انقر API development tools أعلى لوحة التحكم.

4 أنشئ تطبيقاً

املأ النموذج — البيانات الفعلية لا تهم، يحفظها تيليجرام لسجلاتها فقط. المنصة: اختر Desktop. انقر Create application.

5 انسخ بيانات اعتمادك

سترى قيمتين على الصفحة — انسخ كلتيهما:

  • App api_id — رقم مثل 1234567
  • App api_hash — سلسلة طويلة مثل abcdef1234567890abcdef1234567890
احتفظ بهما خاصين

أي شخص لديه API ID وAPI Hash — بالإضافة إلى رقم هاتفك — قد يتمكن من الوصول إلى حسابك على تيليجرام. لا تشاركها أبداً في الدردشات أو لقطات الشاشة أو المنتديات العامة.

التفويض

طريقتان لتسجيل الدخول — اختر الأسهل لك.

تسجيل الدخول بالهاتف

1 املأ نموذج تسجيل الدخول

افتح تبويب Login. أدخل:

  • API ID — من my.telegram.org
  • API Hash — من my.telegram.org
  • الهاتف — بصيغة دولية مع +
  • اسم الجلسة — أي تسمية (افتراضي: backup_session)
2 انقر "Login via phone"

يرسل تيليجرام رمزاً إلى تطبيقك. أدخله في النافذة التي تظهر. إذا كانت المصادقة الثنائية مفعّلة، ستُطالَب بكلمة مرورك السحابية بعد ذلك.

تسجيل الدخول برمز QR

1 املأ API ID وAPI Hash

رقم الهاتف غير مطلوب لتسجيل الدخول بـ QR — فقط API ID وAPI Hash.

2 انقر "Login via QR code"

تفتح نافذة QR. على هاتفك:

  1. افتح تيليجرام
  2. اذهب إلى Settings → Devices
  3. انقر Scan QR
  4. وجّه الكاميرا نحو الرمز على شاشتك

تُغلق النافذة تلقائياً بعد مسح ناجح.

تصبح الحالة "Authorized"

يظهر اسم حسابك في بطاقة الحالة. أنت جاهز لتصدير أو استيراد القنوات.

أين تُخزَّن الجلسة؟

تُحفظ ملفات الجلسة في ~/.tg_backup_tool/sessions/ — على ويندوز هو C:\Users\YourName\.tg_backup_tool\sessions\. احذف ذلك المجلد لتسجيل الخروج كاملاً.

تصدير قناة

أنشئ نسخة احتياطية كاملة: معلومات القناة، الصورة الرمزية، الرسائل وملفات الوسائط.

1 افتح تبويب Export

انقر Refresh list لتحميل قنواتك. يستغرق هذا 5–30 ثانية حسب عدد محادثاتك.

2 اختر قناة

اختر قناة من القائمة المنسدلة. تظهر كل من قنوات البث والمجموعات الفائقة.

3 اضبط خيارات التصدير
  • ✓ اسم القناة — احفظ العنوان
  • ✓ الوصف — احفظ نبذة القناة
  • ✓ الصورة الرمزية — حمّل صورة الملف الشخصي
  • ✓ الرسائل — احفظ كل الرسائل
  • ✓ ملفات الوسائط — حمّل الصور والفيديوهات والمستندات
4 اضبط حد الرسائل

أدخل 0 لتصدير كل الرسائل، أو رقماً (مثلاً 500) لآخر N فقط. مفيد للاختبار قبل نسخة احتياطية كاملة.

5 اختر مجلد التصدير وابدأ

انقر Select folder لاختيار مكان الحفظ. ثم انقر Start export. شاهد شريط التقدم — يمكنك الإلغاء في أي وقت بـ Stop.

ما الذي تحصل عليه

مجلد باسم طابع زمني يحتوي:

  • channel_data.json — كل الرسائل ومعلومات القناة والبيانات الوصفية
  • media/ — الصور والفيديوهات والمستندات المحمّلة
نصائح التصدير
  • للقنوات الضخمة، استخدم حد رسائل لتصدير جزئي
  • انسخ القنوات المهمة احتياطياً بانتظام
  • خزّن النسخ الاحتياطية على وسائط موثوقة أو في السحابة

استيراد قناة

استعد قناة منسوخة احتياطياً إلى قناة جديدة.

1 افتح تبويب Import

انقر Select folder واختر مجلد النسخة الاحتياطية الذي أنشأته أثناء التصدير (الذي يحتوي channel_data.json).

2 اختر ما تريد استعادته
  • ✓ الاسم — استخدم الاسم من النسخة الاحتياطية
  • ✓ الوصف — استخدم الوصف من النسخة الاحتياطية
  • ✓ الصورة الرمزية — ارفع الصورة الرمزية من النسخة الاحتياطية
  • ✓ الرسائل — استعد كل الرسائل
  • ✓ ملفات الوسائط — ارفع كل الوسائط
3 اضبط اسم القناة الجديد

أدخل اسم القناة الجديدة — أو أبقِ الافتراضي. هذا هو العنوان الذي سيظهر في تيليجرام.

4 اضبط التأخير بين الرسائل

موصى به: 1–3 ثوانٍ. القيم الأقل تؤدي إلى استيراد أسرع لكن أكثر خطورة. يتعامل التطبيق مع flood-wait تلقائياً — إذا طلب تيليجرام الانتظار، يتوقف ويستأنف.

5 ابدأ الاستيراد

انقر Start import. ينشئ التطبيق قناة جديدة ويرفع كل شيء بالترتيب (الأقدم أولاً). يُظهر شريط التقدم الموضع الحالي.

حدود Telegram API

يحد تيليجرام من عدد الرسائل التي يمكنك إرسالها في فترة قصيرة. القنوات الكبيرة (10 آلاف+ رسالة) قد تستغرق ساعات أو حتى أياماً. يتعامل التطبيق مع ذلك — دعه يعمل.

هل يمكنني الاستعادة إلى نفس القناة؟

لا — لا يسمح تيليجرام بحذف أو إعادة رفع رسائل جماعية إلى قناة موجودة. ينشئ الاستيراد قناة جديدة من نسختك الاحتياطية.

اللغات المدعومة

الواجهة مترجمة إلى 9 لغات. بدّلها في Settings → Language (يتطلب إعادة تشغيل).

English

en

Русский

ru

Español

es

Português

pt

Deutsch

de

Français

fr

Türkçe

tr

فارسی

fa

中文

zh

تريد إضافة لغتك؟

المساهمات مرحّب بها على GitHub. فقط أضف ملف xx.json جديداً إلى app/locales/ — سيظهر في الإعدادات تلقائياً.

استكشاف الأخطاء

إجابات سريعة للمشاكل الشائعة.

ويندوز يحجب ملف .exe — ماذا أفعل؟

انقر More info في حوار SmartScreen، ثم Run anyway. يحدث هذا لأن الملف التنفيذي غير موقّع. إذا كنت لا تثق به — ابنِ التطبيق من المصدر: python build.py بعد تثبيت التبعيات.

تسجيل الدخول بـ QR لا يعمل أو مطالبة كلمة المرور لا تظهر

تأكد من أن تطبيق تيليجرام محدّث وهاتفك متصل بالإنترنت. إذا كانت المصادقة الثنائية مفعّلة، يجب أن تظهر نافذة كلمة المرور تلقائياً بعد مسح QR. إذا لم تظهر أبداً، أرسل سجلاً من تبويب Event Log إلى GitHub Issues.

قائمة القنوات فارغة بعد Refresh

تأكد من أن الحساب عضو في بعض القنوات أو المجموعات. للقنوات، تحتاج لتكون مشرفاً بصلاحيات نشر لتراها في القائمة. للمجموعات الفائقة، العضوية كافية.

أخطاء FloodWait أثناء التصدير أو الاستيراد

يقوم تيليجرام بتحديد معدل الحساب. زد التأخير بين الرسائل (تبويب Settings في Import) وانتظر بضع ساعات. للتصدير، يتعامل التطبيق مع FloodWait تلقائياً — يمكنك تركه يكمل.

الجلسة انتهت — أحتاج لتسجيل الدخول مجدداً

قد يُلغي تيليجرام جلسة إذا سجّلت الدخول من أجهزة كثيرة أو أعدت تعيين الجلسات يدوياً في تيليجرام. فقط انقر Login via QR مجدداً. إعداداتك والملفات المُصدَّرة محفوظة.

أين يمكنني الحصول على مساعدة؟

افتح مشكلة على GitHub Issues أو راسلني مباشرة على تيليجرام: @igor_shelloff. اذكر: ماذا فعلت، ماذا حدث، و(إن أمكن) مقتطف سجل.

ادعم المشروع

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

ضع نجمة على GitHub

النجوم تساعد الآخرين على اكتشاف المشروع.

افتح المستودع
أبلغ عن أخطاء

وجدت خطأً أو لديك فكرة ميزة؟

افتح مشكلة
تبرّع عبر Boosty

ادعم تطويراً إضافياً للأداة.

تبرّع
قل مرحباً

أسئلة أو ملاحظات؟ راسل مباشرة.

@igor_shelloff
ساهم بالكود أو الترجمات

المشروع على GitHub. انسخه، قدم pull requests، أضف لغات جديدة، أو اقترح ميزات في قسم Issues.