معظم الناس على دراية برقية ، وهو برنامج مراسلة شائع يستخدم لتبادل الرسائل وإنشاء محادثات جماعية. ولكن لا يعلم الجميع أن برقية توفر أيضا الفرصة لإنشاء روبوتات لأتمتة المهام المختلفة. إذا كان لديك خادم خاص بك وتريد إضافة روبوت برقية هناك ، فنحن نقدم لك إرشادات خطوة بخطوة.
الخطوة الأولى في إنشاء بوت برقية على الخادم الخاص بك هو إنشاء بوت جديد في برقية. للقيام بذلك ، افتح برقية والعثور على @بوتفاثر في ذلك. هذا روبوت خاص سيساعدك في إنشاء الروبوت الخاص بك وتكوينه. لإنشاء روبوت جديد ، اتبع تعليمات @بوتفاثر وحفظ الرمز المميز المستلم.
الخطوة الثانية هي تثبيت البرنامج الضروري على الخادم الخاص بك. للعمل مع بوت برقية على الخادم ، تحتاج إلى تثبيت بيثون والعديد من المكتبات. قد يختلف تثبيت بايثون على الخادم اعتمادا على نظام التشغيل الخاص بك. بعد تثبيت بيثون ، تثبيت المكتبات اللازمة مثل بيثون برقية بوت والطلبات.
الخطوة الثالثة هي كتابة برنامج نصي لبوت برقية الخاص بك. تحتاج إلى إنشاء ملف جديد مع التمديد الحمر وكتابة رمز بوت الخاص بك في ذلك. في هذا الملف ، يجب عليك استخدام الرمز المميز الذي تلقيته من @ بوتفاثر بحيث بوت الخاص بك يمكن أن تتفاعل مع برقية. لا تنس حفظ ملفك بعد كتابة الرمز.
- تثبيت بايثون على الخادم
- استنساخ مستودع بوت برقية إلى الخادم
- خلق بيئة افتراضية للبوت
- تثبيت الحزم والتبعيات اللازمة
- تكوين ملف تكوين الروبوت
- تشغيل الروبوت على الخادم
تثبيت بايثون على الخادم
لبدء العمل مع السير برقية على الخادم ، وسوف تحتاج إلى تثبيت بيثون. هنا تعليمات خطوة بخطوة:
- افتح محطة طرفية على الخادم الخاص بك.
- أدخل الأمر التالي: سودو ملائمة تحديث
- قم بتأكيد الأمر عن طريق إدخال كلمة مرور المسؤول.
- بعد تحديث المستودعات بنجاح ، أدخل الأمر: سودو الرابطة تثبيت بيثون 3
- قم بتأكيد الأمر إذا تم طلب كلمة مرور.
- انتظر حتى يكتمل التثبيت.
- تحقق من صحة التثبيت عن طريق إدخال الأمر: بيثون 3-الإصدار
- إذا تم عرض إصدار بايثون بشكل صحيح ، فهذا يعني أن التثبيت كان ناجحا.
الآن لديك بيثون المثبتة على الخادم الخاص بك وكنت على استعداد لبدء تطوير بوت برقية!
ملاحظة: بدلا من بيثون 3 ، يمكنك استخدام إصدار مختلف من بايثون ، اعتمادا على احتياجاتك أو متطلبات مشروعك.
استنساخ مستودع بوت برقية إلى الخادم
لإضافة بوت برقية إلى الخادم ، فمن الضروري استنساخ مستودع بوت. يسمح لك الاستنساخ بالحصول على جميع ملفات ورمز الروبوت على الخادم لتشغيله.
اتبع الإرشادات أدناه لاستنساخ مستودع بوت برقية إلى الخادم:
- افتح موجه أوامر أو محطة طرفية على الخادم.
- .
- عنوان ورل هو عنوان ورل لمستودع الروبوت على جيثب أو منصة أخرى للتحكم في الإصدار.
- انتظر حتى يكتمل الاستنساخ. نتيجة لذلك ، ستظهر نسخة من مستودع البوت مع جميع ملفاته ورمزه في الدليل المحدد.
بعد استنساخ مستودع الروبوتات بنجاح على الخادم ، يمكنك المتابعة إلى الخطوات التالية لتكوين الروبوت وتشغيله.
خلق بيئة افتراضية للبوت
قبل إضافة روبوت برقية إلى الخادم ، تحتاج إلى إنشاء بيئة افتراضية لعزله عن التطبيقات الأخرى وتزويده بجميع التبعيات الضرورية. يوجد أدناه تعليمات خطوة بخطوة حول إنشاء بيئة افتراضية للبوت:
- تثبيت بيئة افتراضية
- خلق بيئة افتراضية
- تفعيل البيئة الافتراضية
- تثبيت التبعيات
- إلغاء تنشيط البيئة الافتراضية
أولا ، تأكد من تثبيت بايثون على الخادم الخاص بك. إذا لم يتم تثبيت بايثون ، قم بتشغيل الأمر التالي:
سودو الرابطة بين الحصول على تثبيت بيثون 3بعد تثبيت بايثون ، قم بتثبيت الأداة المساعدة لإنشاء بيئات افتراضية-فيرتوالينف. قم بتشغيل الأمر التالي:
سودو الرابطة بين الحصول على تثبيت فيرتوالينفانتقل إلى الدليل حيث تريد إنشاء بيئة افتراضية للروبوت الخاص بك. ثم قم بتشغيل الأوامر التالية:
مكدير بوتسي دي بوتفيرتوالينف-ف بيثون 3 مينفسيؤدي هذا إلى إنشاء دليل مينف جديد ، والذي سيحتوي على البيئة الافتراضية للبوت الخاص بك.
قم بتنشيط البيئة الافتراضية لبدء استخدامها في الروبوت الخاص بك. قم بتشغيل الأمر التالي:
مصدر مينف / بن / تفعيلبعد تنفيذ هذا الأمر ، سوف يكون موجودا محطة الخاص بك في البيئة الافتراضية مينف.
الآن لديك بيئة افتراضية نشطة يمكنك من خلالها تثبيت التبعيات اللازمة لروبوتك. قم بتشغيل الأمر التالي:
بيب تثبيت بيثون-برقية-بوتسيؤدي هذا إلى تثبيت مكتبة بيثون-برقية-بوت ، والتي سوف تسمح لك لإنشاء وإدارة بوت برقية الخاص بك.
عند الانتهاء من العمل مع البيئة الافتراضية ، تحتاج إلى إلغاء تنشيطها. للقيام بذلك ، قم بتشغيل الأمر التالي:
تعطيلسيؤدي هذا إلى إعادة الجهاز إلى حالته الأصلية.
الآن قمت بإنشاء بيئة افتراضية لبوت برقية الخاص بك وتثبيت التبعيات اللازمة. يمكنك المتابعة إلى الخطوة التالية-إعداد وتشغيل الروبوت على الخادم.
تثبيت الحزم والتبعيات اللازمة
لإطلاق بوت برقية بنجاح ، يجب تثبيت العديد من الحزم والتبعيات على الخادم. وفيما يلي قائمة من الحزم التي تحتاج إلى تثبيت:
- بايثون: لغة برمجة ويب البرمجة التي سوف تستخدم بوت برقية الخاص بك.
- بيثون تيليبوت: مكتبة للعمل مع أبي برقية في بيثون.
- بيب: نظام إدارة حزمة بيثون.
- إنجن إكس: خادم الويب التي سيتم استخدامها لإعادة توجيه الطلبات إلى بوت برقية الخاص بك.
Для установки этих пакетов следуйте инструкциям для вашей операционной системы:
| Операционная система | Команда установки |
|---|---|
| Ubuntu |
|
| CentOS |
|
| Windows |
|
بعد تثبيت جميع الحزم والتبعيات اللازمة ، كنت على استعداد للمضي قدما في مزيد من التكوين وإطلاق بوت برقية الخاص بك على الخادم.
تكوين ملف تكوين الروبوت
لكي يعمل روبوت تيليجرام بنجاح على الخادم ، تحتاج إلى تكوين ملف التكوين. يحدد هذا الملف المعلمات الرئيسية للبوت ، مثل الرمز المميز والوحدات النمطية المستخدمة بالإضافة إلى الإعدادات الأخرى.
هنا مثال على ملف تكوين بسيط:
- الرمز المميز هو رمز مميز فريد تتلقاه عند تسجيل روبوت في برقية. يحدد هذا الرمز الوصول إلى واجهة برمجة تطبيقات الروبوت وهو ضروري لتشغيله.
- الوحدات النمطية هي قائمة بالوحدات النمطية التي تريد استخدامها في الروبوت الخاص بك. يمكن أن توفر الوحدات وظائف وقدرات مختلفة لتفاعل المستخدم.
- التصحيح-يحدد وضع التصحيح للبوت. إذا تم ضبطه على صحيح ، فسيقوم الروبوت بإخراج معلومات إضافية إلى وحدة التحكم لتتبع الأخطاء والمشكلات.
يمكنك أيضا إضافة إعدادات أخرى إلى ملف التكوين الخاص بك ، حسب احتياجاتك. على سبيل المثال ، يمكنك تكوين التسجيل وتحديد معلمات قاعدة البيانات وما إلى ذلك.
بعد تكوين ملف التكوين ، احفظه وقم بتحميله على الخادم الخاص بك. راجع وثائق الخادم الخاص بك لمعرفة كيفية تحميل ملف إلى الخادم.
الآن لديك ملف التكوين الجاهزة للبوت برقية الخاص بك. يمكنك استخدامه لإعداد وتشغيل بوت على الخادم الخاص بك.
تشغيل الروبوت على الخادم
بعد إضافة روبوت تيليجرام إلى الخادم الخاص بك ، فإن الخطوة التالية هي تشغيل الروبوت على الخادم نفسه. للقيام بذلك ، تحتاج إلى تنفيذ العديد من الإجراءات:
تثبيت الحزم المطلوبة
قبل تشغيل الروبوت على الخادم ، تأكد من تثبيت جميع الحزم الضرورية. ستحتاج إلى حزم بايثون والمكتبات الضرورية ، اعتمادا على وظيفة الروبوت الخاص بك. قم بتثبيت جميع الحزم المدرجة في وثائق الروبوت الخاص بك.
تشغيل البرنامج النصي للبوت
.
- اسم ملف البرنامج النصي بوت الخاص بك.
تأكد من أن الروبوت الخاص بك يعمل بنجاح ويمكنك رؤية حالته في سطر الأوامر.
إعداد التشغيل التلقائي للبوت عند إعادة تشغيل الخادم
للتأكد من أن الروبوت الخاص بك يستمر في العمل حتى بعد إعادة تشغيل الخادم ، يمكنك تكوين الروبوت لبدء التشغيل تلقائيا. للقيام بذلك ، يمكنك استخدام مختلف الأدوات والخدمات ، مثل سيستيمد على لينكس أو جدولة المهام على ويندوز.
قم بإنشاء ملف تكوين يحتوي على معلومات حول تشغيل الروبوت الخاص بك عند إعادة تشغيل الخادم. قم بتكوين هذا الملف لتحديد المسار إلى البرنامج النصي للبوت والمعلمات الأخرى ، إذا لزم الأمر.
بعد إعداد ملف التكوين ، انسخه إلى الموقع المطلوب وقم بإعداد بدء التشغيل التلقائي. تعتمد الإرشادات المحددة لإعداد بدء التشغيل التلقائي على نظام التشغيل الذي تستخدمه.
التحقق من أداء الروبوت
بعد إعداد التشغيل التلقائي للبوت ، أعد تشغيل الخادم وتأكد من تشغيل الروبوت وتشغيله بنجاح. أرسل رسالة اختبار إلى روبوت الدردشة وتحقق من استجابة الروبوت لها.
إذا كان الروبوت الخاص بك يستجيب بنجاح لرسالة الاختبار ، فهذا يعني أنه تم تثبيته وتشغيله بشكل صحيح على الخادم.
الآن بوت برقية الخاص بك يعمل على الخادم وجاهزة للاستخدام. يمكنك تخصيص ميزات إضافية وإضافة منطق جديد إلى الروبوت الخاص بك لتناسب احتياجاتك.