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

كيفية إنشاء وتشغيل بوت بيثون في برقية

  • الدكتور نصر الدّين يافع
  • المدونة

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

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

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

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

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

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

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

  1. تحضير روبوت بايثون
  2. تثبيت بيثون والمكتبات اللازمة
  3. الخطوة 1: تثبيت بايثون
  4. الخطوة 2: تثبيت المكتبات اللازمة
  5. إنشاء روبوت برقية
  6. إطلاق روبوت برقية

تحضير روبوت بايثون

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

خطوات إنشاء الروبوت وتكوينه:

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

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

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

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

  1. افتح موجه الأوامر (المحطة الطرفية) على جهاز الكمبيوتر الخاص بك.
  2. (إذا تم استخدام بايثون 3).
  3. انتظر حتى يكتمل التثبيت.

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

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

الحصول على رمز بوت:

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

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

باستخدام مكتبة بيثون برقية بوت ، يمكنك كتابة رمز للبوت في بيثون. قد يبدو رمز مثال لبوت بسيط كما يلي:

استيراد برقية

dispatcher = updater.dispatcher

dispatcher.add_handler(telegram.ext.CommandHandler('start', start))

updater.start_polling()

updater.idle()

if __name__ == '__main__':

main()

  1. Запуск бота:
  2. После написания кода для бота, необходимо запустить его. Для этого, в командной строке нужно выполнить команду
  3. python your_bot.py
  4. - اسم الملف مع رمز بوت الخاص بك.

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

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

أكمل تثبيت بايثون بعد انتظار انتهاء العملية.

تحقق من تثبيت بايثون بنجاح عن طريق فتح موجه الأوامر والدخول

بيثون version إصدار الأمر

. إذا رأيت إصدار بايثون ، فإن التثبيت كان ناجحا.

  1. الخطوة 2: تثبيت المكتبات اللازمة
  2. افتح موجه الأوامر أو المحطة الطرفية.

    تثبيت حزمة 'بيثون-برقية-بوت' ، الذي يوفر أدوات مريحة للعمل مع أبي برقية. أدخل الأمر:

  3. بيب تثبيت بيثون-برقية-بوت
  4. انتظر حتى يكتمل التثبيت بنجاح.

  5. ويوصى أيضا لتثبيت حزمة 'طلبات' ، والذي يستخدم لتقديم طلبات هتب. أدخل الأمر:
  6. طلبات تثبيت النقطة

    تم الانتهاء من تركيب المكتبات اللازمة.

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

  9. وفيما يلي عملية إنشاء بوت في برقية:
  10. تثبيت المكتبة

    سوف تحتاج إلى تثبيت مكتبة بيثون برقية بوت. يمكنك استخدام الأمر نقطة لتثبيت المكتبة:

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

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

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

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

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

  • Пример кода для создания базового бота выглядит следующим образом:
  • استيراد برقية

رمز = 'الخاص بك_توكن_هنا'

بوت = برقية.بوت (رمز)

ديف ستارت (تحديث ، سياق):

محدث = محدث (رمز مميز = رمز مميز ، استخدم _كونتيكست = صحيح)

المرسل = محدث.المرسل

بدء _ هاندلر = كوماندهاندلر ('ابدأ' ، ابدأ)

المرسل.إضافة _مقبض (ابدأ _مقبض)

محدث.بدء الاستقطاب()

محدث.الخمول()