تطبيق لتخزين الملفات المحلية الخاصة بك على Telegram.
؟ شاهد الفيديو على اليوتيوب
أنت بحاجة إلى معرف Telegram API وتجزئة API. يمكنك إنشاء تطبيق جديد هنا.
git clone https://github.com/FujiwaraChoki/TeleSync.git
cd TeleSync
️ : لتثبيت التبعيات بشكل لا تشوبه شائبة، يرجى اتباع التعليمات خطوة بخطوة.
python -m venv venv
source venv/bin/activate
python -m venv venv
. v env S cripts a ctivate
ثم تابع التثبيت:
pip install -r requirements.txt
# Copy the example.config.json to config.json
cp example.config.json config.json # Edit the config.json file with your own settings
بعد ذلك، قم بمنح run.sh
Shell-Script الأذونات القابلة للتنفيذ:
chmod +x run.sh
خيار | وصف |
---|---|
api_id | معرف واجهة برمجة تطبيقات Telegram الخاص بك. |
api_hash | تجزئة واجهة برمجة تطبيقات Telegram الخاصة بك. |
phone_number | رقم هاتفك الذي تستخدمه في Telegram. |
db_file | اسم ملف قاعدة البيانات. (الافتراضي: files.db ) |
verbose | إذا كان true ، فسيقوم التطبيق بطباعة المزيد من المعلومات. (الافتراضي: false ) |
يأمر | وصف |
---|---|
upload [FILE_QUERY] | قم بتحميل ملف إلى Telegram |
download [FILE_QUERY] | قم بتنزيل ملف من Telegram |
remove [FILE_QUERY] | حذف ملف من تيليجرام |
list | قم بإدراج جميع الملفات في قناة Telegram |
يمكن أن يكون FILE_QUERY
هو اسم الملف، أو مسار الملف، أو معرف الملف، أو جزء من اسم الملف.
لإضافة البرنامج النصي إلى PATH في Linux، يمكنك تعديل الملف ~/.bashrc
:
export PATH= " $PATH :/path/to/TeleSync "
لإضافة البرنامج النصي إلى PATH في نظام التشغيل Windows، يمكنك اتباع الخطوات التالية:
لتشغيل TeleSync على Linux، انتقل إلى دليل TeleSync في جهازك الطرفي وقم بتنفيذ الأمر التالي:
./run.sh [COMMAND] [ARGUMENTS]
لتشغيل TeleSync على نظام التشغيل Windows، افتح موجه الأوامر، وانتقل إلى دليل TeleSync، وقم بتنفيذ الأمر التالي:
. r un.bat [COMMAND] [ARGUMENTS]
⚡: إذا قمت بإضافة
TeleSync
إلىPATH
الخاص بك، فيمكنك تشغيل البرنامج النصي من أي مكان.
هذا المشروع مرخص بموجب رخصة جنو العامة v3.0 - راجع ملف الترخيص للحصول على التفاصيل.
إذا وجدت خطأ ، يرجى فتح قضية. سيتم إغلاق المشكلات التي لا تتعلق بالأخطاء.
سيتم قبول طلبات السحب التي تحتوي على إصلاحات و/أو تحسينات فقط.