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

كيفية إنشاء بوت برقية في فب باستخدام لوحة المفاتيح

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

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

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

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

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

التحضير لإنشاء روبوت برقية في بي إتش بي:

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

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

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

تثبيت وتكوين البرامج اللازمة:

لإنشاء بوت برقية في فب باستخدام لوحة المفاتيح ، تحتاج إلى تثبيت وتكوين البرنامج التالي:

  1. بي إتش بي. تثبيت أحدث إصدار من فب على جهاز الكمبيوتر الخاص بك. ويمكن القيام بذلك عن طريق تحميل المثبت من موقع فب الرسمي واتباع تعليمات التثبيت.
  2. ملحن. يستخدم الملحن لإدارة تبعيات مشروع فب. تثبيت الملحن باتباع الإرشادات المذكورة على موقعها الرسمي.
  3. مكتبة برقية بوت أبي ل فب. يمكن تثبيت هذه المكتبة باستخدام الملحن عن طريق تشغيل الأمر "الملحن يتطلب برقية بوت/أبي".
  4. محرر أو إيد لتطوير رمز فب. يمكنك استخدام أي محرر نصوص أو بيئة تطوير متخصصة (إيد) لإنشاء وتحرير رمز فب.

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

إنشاء روبوت برقية:

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

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

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

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

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

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

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

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

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

ربط فب إلى أبي برقية:

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

  1. تثبيت فب على الخادم الخاص بك أو الكمبيوتر. فب هي لغة برمجة مجانية ومفتوحة المصدر التي تستخدم على نطاق واسع لإنشاء مواقع ديناميكية.
  2. التسجيل على منصة برقية وإنشاء بوت جديد. للقيام بذلك ، استخدم بوت بوت بوت واتبع التعليمات.
  3. الحصول على رمز أبي بوت من @بوتفاثر. سيتم استخدام هذا الرمز المميز لمصادقة الروبوت الخاص بك وإرسال الطلبات إلى واجهة برمجة تطبيقات تيليجرام.
  4. إنشاء ملف جديد مع التمديد.فب وربط المكتبة للعمل مع أبي برقية. واحدة من المكتبات الشعبية هي "برقية بوت أبي" (https://github.com/TelegramBot/Api ).
  5. استيراد المكتبة إلى ملف فب الخاص بك باستخدام الأمر " تتطلب مرة واحدة ('برقية بوت أبي.بي إتش بي ');".
  6. قم بتهيئة كائن تيليغرامبوتابي عن طريق تمرير رمز واجهة برمجة التطبيقات الخاص بك إليه: "telegram تيليغرامبوتابي = تيليغرامبوتابي جديد('يور_ابي_توكين')؛".

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

تكوين معالجات الأوامر:

  • في برنامج نصي فب ، لمعالجة أوامر بوت ، تحتاج إلى إنشاء وظائف التي سيتم استدعاؤها عند تلقي أوامر معينة.
  • للقيام بذلك ، يمكنك استخدام بناء حالة التبديل ، حيث سيتم تمرير نص الأمر المستلم من المستخدم كمعلمة.
  • ستقوم كل وظيفة بتنفيذ إجراءات معينة بناء على الأمر المستلم.
  • على سبيل المثال ، يمكنك إنشاء وظيفة لمعالجة أمر / ابدأ ، والذي سيرسل رسالة ترحيب إلى المستخدم:
  • وظيفة هاندلستارتكوماند () {
message رسالة = " مرحبا! أنا بوت. كيف بإمكاني مساعدتك؟";
  • إرسال رسالة(message رسالة);
  • }