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

كيفية إنشاء بوت برقية على عقدة شبيبة: دليل خطوة بخطوة

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

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

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

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

إذا كنت على استعداد للبدء ، انتقل إلى الخطوة التالية والبدء في إنشاء بوت برقية الخاص بك على عقدة شبيبة!

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

تثبيت العقدة.شبيبة

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

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

تهانينا ، لقد قمت بتثبيت العقدة الآن.شبيبة على جهاز الكمبيوتر الخاص بك ، وكنت على استعداد للبدء في إنشاء بوت برقية على العقدة.شبيبة!

إنشاء مشروع جديد

قبل أن نبدأ في إنشاء روبوت برقية على العقدة.شبيبة ، تحتاج إلى إنشاء مشروع جديد.

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

2. افتح موجه الأوامر أو أي وحدة تحكم أخرى حيث ستعمل مع المشروع.

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

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

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

الآن قمت بإنشاء مشروع جديد ونحن على استعداد لبدء تطوير بوت برقية على العقدة.شبيبة!

تثبيت الحزم اللازمة

قبل البدء في تطوير بوت برقية على العقدة.شبيبة ، سوف تحتاج إلى تثبيت عدة حزم.

1. عقدة.شبيبة هي بيئة وقت تشغيل جافا سكريبت. انتقل إلى موقع العقدة الرسمي.شبيبة وتثبيت أحدث إصدار.

2. برقية بوت أبي هو وحدة للعمل مع برقية بوت أبي. يمكنك تثبيته عن طريق تشغيل الأمر التالي في سطر الأوامر:

نبم تثبيت عقدة-برقية-بوت-أبي

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

نبم تثبيت اكسبرس

4. دوتنف هو الحزمة التي تسمح لك لاستخدام الملفات.إنف لتخزين متغيرات التكوين. قم بتشغيل الأمر التالي للتثبيت:

نبم تثبيت دوتينف

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

نبم تثبيت-غ نوديمون

  1. بعد تثبيت جميع الحزم الضرورية ، يمكنك المتابعة إلى الخطوة التالية — تكوين الروبوت.
  2. إنشاء بوت برقية
  3. لإنشاء بوت برقية على العقدة.شبيبة سوف تحتاج:
  4. تسجيل مع برقية وتثبيت التطبيق على جهازك.

إنشاء بوت باستخدام حساب خاص @ بوتفاثر.

تثبيت التبعيات اللازمة.

كتابة التعليمات البرمجية للبوت.

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

/ مساعدة

لعرض معلومات الخلفية.

من بوت. في هذا المعالج ، يمكنك تحديد وظائف لكل أمر تريد معالجته.

بوت.أونتكست (/\/ستارت/ ، (جي اس) = > {

كونست تشاتيد = msg.chat.id;

بوت.إرسال رسالة (تشاتيد ، ' مرحبا ، دعونا نبدأ!');

});

بوت.أونتكست (/\/مساعدة/ ، (جي اس) = > {

كونست تشاتيد = msg.chat.id;

بوت.سيندمسيج (تشاتيد ، 'هذه رسالة مرجعية.');

});

في مثال الكود هذا ، حددنا أمرين:

/ ابدأ

و

/ مساعدة

. عند تلقي أي من هذه الرسائل ، سيرسل الروبوت رسالة رد بالنص المناسب.