الانتقال إلى المحتوى الرئيسي

كيفية تحميل بوت برقية إلى الخادم: تعليمات خطوة بخطوة

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

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

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

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

الشرح: إذا كنت تخطط لاستخدام لغة برمجة أخرى لتطوير روبوت تيليجرام ، فاتبع الإرشادات الخاصة بلغتك.

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

  1. الخطوة 1. تثبيت برنامج للتطوير والنشر
  2. الخطوة 2. قم بإنشاء روبوت واحصل على مفتاح واجهة برمجة التطبيقات
  3. الخطوة 3. إعداد الخادم لنشر الروبوت
  4. الخطوة 4. تثبيت وتكوين بوابة على الخادم
  5. الخطوة 5. تحميل رمز الروبوت إلى الخادم
  6. الخطوة 6. تثبيت وتكوين المكتبات والتبعيات اللازمة
  7. الخطوة 7. قم بتشغيل واختبار الروبوت على الخادم

الخطوة 1. تثبيت برنامج للتطوير والنشر

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

1. تثبيت بايثون

بايثون هي لغة برمجة يتم فيها تطوير روبوتات البرقية في كثير من الأحيان. لتثبيت بايثون ، انتقل إلى موقع بايثون الرسمي (https://www.python.org /) وتحميل أحدث نسخة من بيثون لنظام التشغيل الخاص بك. قم بتشغيل المثبت واتبع التعليمات التي تظهر على الشاشة.

2. تثبيت نقطة

. إذا رأيت إصدار النقطة ، فهذا يعني أنه مثبت بالفعل. إذا لم يكن كذلك ، يمكنك تثبيت النقطة باستخدام الإرشادات الموجودة على موقع النقطة (https://pip.pypa.io/en/stable/installing /).

3. تثبيت بوابة

بوابة هو نظام التحكم في الإصدار الذي يسمح لك لتتبع وإدارة التغييرات التعليمات البرمجية. لتثبيت بوابة ، انتقل إلى الموقع الرسمي بوابة (https://git-scm .كوم/) وتحميل الإصدار المناسب لنظام التشغيل الخاص بك. قم بتشغيل المثبت واتبع التعليمات التي تظهر على الشاشة.

4. تثبيت هيروكو

هيروكو هو منصة سحابة التي يمكنك نشر واستضافة بوت برقية. لتثبيت هيروكو ، انتقل إلى موقع هيروكو الرسمي (https://www.heroku.com /) وإنشاء حساب. بعد إنشاء حساب ، تثبيت هيروكو كلي (واجهة سطر الأوامر) باستخدام التعليمات على موقع هيروكو (https://devcenter.heroku.com/articles/heroku-cli#download-and-install ).

بعد الانتهاء من الخطوات المذكورة أعلاه ، سيكون لديك جميع الأدوات اللازمة المثبتة لتطوير ونشر بوت برقية. أنت مستعد للانتقال إلى الخطوة التالية.

الخطوة 2. إنشاء روبوت والحصول على مفتاح واجهة برمجة التطبيقات

1. تسجيل حساب تيليجرام

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

2. إنشاء روبوت جديد

من أجل إنشاء بوت جديد ، وسوف تحتاج إلى الاتصال @بوتفاثر ، بوت برقية خاص التي توفر أدوات مريحة لخلق وتكوين السير. فتح مربع حوار مع @ بوتفاثر واتبع التعليمات لإنشاء بوت جديد. سيطلب منك تحديد اسم واسم مستخدم فريد للبوت.

3. احصل على مفتاح واجهة برمجة التطبيقات

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

مثال مفتاح أبي: 123456789:أبكديفجيكلمنوبقرستوفوكسيز

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

الخطوة 3. إعداد الخادم لنشر الروبوت

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

  1. تثبيت نظام التشغيل: حدد نظام التشغيل المناسب لخادمك. يوصى باستخدام أوبونتو أو دبيان ، حيث يتم توزيعهما على نطاق واسع ولديهما مجتمع دعم كبير.

  2. تثبيت البرامج والتبعيات الضرورية: تحتاج إلى تثبيت بعض البرامج والتبعيات على الخادم التي ستكون مطلوبة حتى يعمل الروبوت. قد يشمل ذلك مكونات مثل بايثون ، بيب ، جيت ، والمكتبات والحزم الضرورية الأخرى.

  3. إعداد البيئة: قم بإنشاء بيئة افتراضية لعزل عمل الروبوت الخاص بك عن المشاريع الأخرى لتجنب تعارضات التبعية.

  4. إعداد قاعدة البيانات: إذا كان الروبوت الخاص بك يستخدم قاعدة بيانات لتخزين البيانات ، فقم بتثبيت نظام إدارة قواعد البيانات الضروري وقم بتكوينه.

  5. إعدادات الأمان: لتأمين الخادم الخاص بك ومنع الوصول غير المصرح به ، قم بإعداد جدار حماية ، وتكوين الوصول سش باستخدام مفاتيح ، تثبيت شهادة سل وغيرها من التدابير الأمنية.

  6. إعداد بدء تلقائي: لكي يبدأ الروبوت الخاص بك تلقائيا بعد إعادة تشغيل الخادم ، تحتاج إلى تكوين التشغيل التلقائي للبوت باستخدام سيستيمد أو تقنية أخرى مناسبة.

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

الخطوة 4. تثبيت وتكوين بوابة على الخادم

  1. افتح محطة طرفية على الخادم الخاص بك.
  2. تثبيت بوابة باستخدام الأمر:
  3. بعد تثبيت بوابة ، قم بإعداد اسمك والبريد الإلكتروني:
  4. . إذا كان الأمر إخراج إصدار جيت ، فهذا يعني أن التثبيت والتكوين كانت ناجحة.

الآن بوابة جاهزة للاستخدام على الخادم الخاص بك ، ويمكنك استخدامه لتحميل وتحديث رمز بوت برقية الخاص بك باستخدام أوامر بوابة.

الخطوة 5. تحميل رمز الروبوت إلى الخادم

بعد تكوين الخادم وتثبيت الحزم اللازمة ، تحتاج إلى تحميل رمز بوت برقية الخاص بك إلى الخادم. للقيام بذلك ، اتبع الخطوات التالية:

  1. افتح نافذة طرفية على الكمبيوتر المحلي.
  2. الأمر وتحديد اسم الدليل.
  3. على النحو التالي:

لجنة البراءات /path/to/file/bot.py имя_пользователя@ір_адрес_сервера:/путь/на/сервере

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

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

الخطوة 6. تثبيت وتكوين المكتبات والتبعيات اللازمة

لكي يعمل روبوت البرقية على الخادم ، تحتاج إلى تثبيت وتكوين المكتبات والتبعيات الضرورية.

1. تثبيت بيثون على الخادم الخاص بك إذا لم يكن مثبتا بالفعل. للقيام بذلك ، يمكنك استخدام الأمر:

سودو الرابطة بين الحصول على تثبيت بيثون 3

2. تحقق مما إذا كانت أداة إدارة حزمة بيثون مثبتة. للقيام بذلك ، قم بتشغيل الأمر:

بيب-الإصدار

إذا لم يتم تثبيت النقطة ، قم بتثبيتها باستخدام الأمر:

سودو الرابطة بين الحصول على تثبيت بيثون 3-بيب

3. تثبيت المكتبات والتبعيات اللازمة للعمل مع بوت برقية. إنشاء متطلبات الملف.النص وإضافة الأسطر التالية إليها:

بيثون-برقية-بوت

بيثون-دوتنف

ثم قم بتثبيت الحزم باستخدام الأمر:

متطلبات تثبيت ص نقطة.النص

4. للعمل مع قاعدة البيانات ، قم بتثبيت كيو ، إذا لم يكن مثبتا بالفعل. للقيام بذلك ، قم بتشغيل الأمر:

سودو الرابطة بين الحصول على تثبيت كيو

5. تثبيت مكتبة بسيكوبغ 2 للعمل مع كيو. للقيام بذلك ، قم بتشغيل الأمر:

بيب تثبيت سايكوبج 2

الآن يتم تثبيت جميع المكتبات والتبعيات الضرورية وتكوينها على الخادم الخاص بك. يمكنك المتابعة إلى الخطوة التالية.

الخطوة 7. قم بتشغيل واختبار الروبوت على الخادم

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

1. افتح موجه أوامر الخادم وانتقل إلى دليل المشروع حيث يوجد رمز الروبوت.

2. قم بتشغيل الروبوت باستخدام الأمر:

بايثون bot.py

3. بعد الإطلاق ، سينتظر الروبوت الطلبات ويكون جاهزا للعمل.

4. افتح تطبيق تيليجرام على جهازك وابحث عن الروبوت الذي تم إنشاؤه مسبقا في قائمة الدردشة.

5. انقر على الروبوت وأدخل الأمر / ابدأ. يجب أن يرد عليك الروبوت برسالة ترحيب.

6. حاول تنفيذ الأوامر المختلفة التي يوفرها الروبوت الخاص بك وتحقق من رد فعله عليها.

7. إذا كان الروبوت يستجيب للطلبات ويعمل بشكل صحيح ، فقد قمت بتحميل روبوت تيليجرام بنجاح إلى الخادم وهو جاهز للاستخدام.

تهانينا ، لقد أكملت بنجاح تحميل روبوت البرقية إلى الخادم واختبرت تشغيله! الآن يمكنك تخصيصه أكثر وإضافة ميزات جديدة لراحتك.