- - كيفية استخدام Telegram في Linux Terminal مع Telegram-CLI

كيفية استخدام Telegram في Linux Terminal مع Telegram-CLI

هل سبق لك أن أردت إرسال رسائل منحساب Telegram مع محطة لينكس؟ إذا كان الأمر كذلك ، فكر في التحقق من برنامج Telegram-CLI. إنه إعادة تخيّل كاملة لبرنامج Telegram لمحطة Linux. إنه يعمل بشكل مشابه تمامًا لبرنامج الرسوم البيانية التقليدية لنظام Linux ، مع وجود اختلاف رئيسي. بدلاً من واجهة رسومية لطيفة ، يمكن للمستخدمين التنقل بين الدردشات من المستخدم إلى المستخدم والقنوات العامة والمجموعات بأوامر من الجهاز الطرفي.

لكي نكون واضحين ، فإن Telegram CLI ليس للجميع ، ولكنإذا كنت من محبي الخدمة والموظف الذي يذاكر كثيرا ، فهذا البرنامج أكبر من أن ينتهي. اتبع الإرشادات أدناه لمعرفة كيفية تثبيته واستخدامه على نظام التشغيل Linux الذي تختاره.

بناء Telegram-CLI

لا يتم توزيع Telegram CLI على نظام Linux عبرالحزم الأصلية ، لذلك إذا كنت تريد استخدام هذا البرنامج ، فستحتاج إلى بنائه بنفسك. قبل أن يتم إنشاؤه بشكل صحيح ، ستحتاج إلى تثبيت برامج وملفات التبعية الهامة.

أوبونتو / ديبيان

sudo apt install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make

أو

sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make

فيدورا

sudo dnf install lua-devel openssl-devel libconfig-devel readline-devel libevent-devel libjansson-devel python-devel

زحمة

sudo zypper in lua-devel libconfig-devel readline-devel libevent-devel libjansson-devel python-devel libopenssl-devel

عندما تعمل جميع التبعيات بشكل صحيح على جهاز كمبيوتر Linux الخاص بك ، فمن الآمن البدء في بناء Telegram CLI. للبدء ، استخدم أداة Git للاستيلاء على أحدث شفرة المصدر.

ملاحظة: إذا لم يكن Git مثبتًا لديك ، فقد تحتاج إلى القيام بذلك قبل المتابعة.

git clone https://github.com/vysheng/tg --recursive

عن طريق القرص المضغوط، أدخل دليل مصدر Telegram CLI.

cd tg

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

./configure

بدء عملية بناء Telegram CLI عن طريق استدعاء يصنع أمر.

make

يمكن أن يستغرق التجميع بعض الوقت ، لذلك دع الجهاز الطرفي يعمل. عند اكتمال التجميع ، سيتمكن الجهاز من قبول الكتابة مرة أخرى.

التثبيت عبر حزمة AUR

ليست هناك حاجة لإنشاء حزمة Telegram-CLI يدويًا على Arch Linux ، حيث توجد حزمة AUR رسمية. لا نخطئ ، البرنامج لا يزال قيد الإنشاء ، لكن pkgbuild الملف يقوم بكل العمل لك. للبناء ، اتبع هذه التعليمات.

أولاً ، قم بتثبيت حزمة Git على جهاز الكمبيوتر Arch.

sudo pacman -S git

احصل على أحدث إصدار من حزمة Telegram-CLI AUR مع Git clone.

git clone https://aur.archlinux.org/telegram-cli-git.git

استعمال القرص المضغوط للانتقال إلى مجلد الاستنساخ الموجود على جهاز الكمبيوتر الشخصي Arch.

cd telegram-cli-git

بدء عملية البناء. ضع في اعتبارك أن بعض التبعيات قد تفشل في التثبيت. إذا كانت هذه هي الحالة ، فانتقل إلى هذه الصفحة وأمسكها يدويًا.

makepkg -si

قم بتثبيت حزمة عبر Snap

تم تصميم Telegram-CLI بسهولة عبر الكود المصدريعلى كل توزيع لينكس تقريبا. ومع ذلك ، في بعض الأحيان توجد مشاكل في الكود المصدري ووفقًا لتوزيع Linux الخاص بك ، فقد تواجه مشكلات في بناءها. إذا اتبعت الإرشادات الموضحة أعلاه وحصلت على أخطاء ، فهناك طريق بديل لاستخدام هذا البرنامج عن طريق تثبيت الحزمة الإضافية Telegram-CLI.

يعد استخدام هذا البرنامج عبر Snap فكرة رائعة ،حيث يتولى مشرف الصيانة جميع مشكلات البرامج. أفضل ما في الأمر هو أن Snaps تعمل بشكل أساسي على كل توزيعات Linux ، لذلك لا شك في أنك ستتمكن من تشغيلها. لتثبيت Telegram-CLI ، أولاً ، اتبع دليلنا لمعرفة كيفية تثبيت حزم Snap وتشغيلها على توزيع Linux الخاص بك. عند تشغيل Snaps ، استخدم أمر المحطة الطرفية لتثبيت أحدث حزمة Telegram-CLI.

sudo snap install telegram-cli

هل تريد إزالة تثبيت Telegram-CLI؟ جرب هذا الأمر Snap.

sudo snap remove telegram-cli

باستخدام Telegram-CLI

إذا قمت ببناء Telegram-CLI من المصدر ، فقم بتشغيله باستخدام هذا الأمر:

cd ~/tg
bin/telegram-cli -k tg-server.pub

التقط المستخدمين ، تشغيل:

telegram-cli

عند فتح واجهة محطة Telegram ،ستحتاج إلى تسجيل الدخول إلى حسابك. يشبه تسجيل الدخول عبر الجهاز استخدام تطبيق Telegram الرسمي على نظام Linux. أدخل رقم الهاتف المتصل بحسابك للمتابعة.

إذا كان الرقم صحيحًا ، فستقوم Telegram بإرسال رمز تسجيل الدخول عبر تطبيقات Telegram الأخرى التي قمت بتسجيل الدخول إليها أو عبر نص. أدخل الرمز ، ثم اضغط على مفتاح الإدخال للمتابعة.

الوصول إلى جهات الاتصال

لعرض جهات اتصال Telegram عبر Telegram-CLI ، اكتب in قائمة الإتصال في الموجه واضغط على مفتاح الإدخال. عن طريق قائمة الإتصال يعرض قائمة بجميع الأشخاص الذين تستخدمهم معهم على Telegram. نفهم أنه لن يُظهر للمستخدمين الذين لم تتم إضافتهم على وجه التحديد.

عرض الدردشات

هل تريد عرض الدردشات قيد التقدم مع Telegram-CLI؟ حاول الكتابة في dialog_list أمر. يعرض ذلك جميع المجموعات وسلاسل رسائل الدردشة المباشرة التي قمت بفتحها في Telegram. لإرسال رسالة إلى شخص ما في أي من هذه الدردشات ، حاول:

msg nameofperson messagename

تأكد أيضًا من التحقق من الأشياء الأخرى التي يمكن لـ Telegram-CLI القيام بها من خلال الكتابة مساعدة.

أغلق عميل Telegram-CLI في أي وقت عن طريق الكتابة استقال، أو عن طريق الضغط Ctrl + Z.

تعليقات