برقية هو رسول شعبية التي توفر واجهات برمجة التطبيقات المختلفة لخلق السير الخاصة بك. إنشاء وتكوين بوت برقية في بيثون يسمح لك لأتمتة المهام ، والتفاعل مع المستخدمين وتوفير المعلومات في شكل مناسب.
بايثون هي لغة برمجة عالية المستوى وديناميكية ومفسرة لها بنية بسيطة وقدرات واجهة برمجة تطبيقات غنية ، مما يجعلها خيارا مثاليا لإنشاء روبوتات تيليجرام.
في هذه المقالة ، سنلقي نظرة على خطوات إنشاء وتكوين روبوت برقية في بايثون ، بالإضافة إلى المبادئ الأساسية للعمل مع واجهة برمجة تطبيقات برقية. سننظر في كيفية تسجيل روبوت ، والحصول على مفتاح واجهة برمجة تطبيقات فريد ، وتكوين معالجة الأوامر ، وإرسال واستقبال الرسائل من المستخدمين.
قبل أن تبدأ ، تأكد من تثبيت بايثون ومعرفة مفتاح واجهة برمجة التطبيقات برقية فريدة من نوعها. يمكنك أيضا استخدام مكتبات طرف ثالث مثل بيثون برقية بوت لتبسيط إنشاء السير.
بعد ذلك ، سنوضح لك كيفية إنشاء وتكوين روبوت برقية في بيثون حتى تتمكن من البدء في أتمتة مهامك والتفاعل مع المستخدمين من خلال برنامج المراسلة الشهير هذا.
- تثبيت وتكوين بايثون
- تسجيل بوت في برقية وتلقي رمز
- إنشاء وتكوين روبوت بيثون
تثبيت وتكوين بايثون
هنا هو دليل خطوة بخطوة لتثبيت وتكوين بيثون:
| الخطوة 1 | انتقل إلى موقع بايثون الرسمي على https://www.python.org . |
| الخطوة 2 | حدد قسم التنزيلات وابحث عن إصدار بايثون المناسب لنظام التشغيل الخاص بك (ويندوز ، ماك ، لينكس ، إلخ.). فمن المستحسن لتحديد أحدث نسخة مستقرة من بيثون. |
| الخطوة 3 | تحميل ملف التثبيت بيثون وتشغيله. |
| الخطوة 4 | تثبيت بيثون باتباع تعليمات المثبت. تأكد من تحديد الخيار" إضافة بايثون إلى المسار " بحيث يمكن الوصول إلى بايثون من سطر الأوامر. |
| الخطوة 5 | بعد اكتمال تثبيت بايثون ، قد تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك. |
| الخطوة 6 | تحقق مما إذا تم تثبيت بايثون عن طريق فتح موجه الأوامر وإدخال الأمر "إصدار بايثون". إذا تم عرض إصدار بايثون ، فإن التثبيت كان ناجحا. |
بعد تثبيت بايثون بنجاح ، كنت على استعداد لإنشاء وتكوين بوت برقية في بايثون!
تسجيل بوت في برقية وتلقي رمز
لإنشاء وتكوين بوت برقية ، فإن الخطوة الأولى هي تسجيله في برقية. يمكن القيام بذلك باتباع التعليمات البسيطة.
1. تسجيل الدخول إلى برقية والعثور على بوت اسمه بوتفاثر. هذا هو بوت برقية الرسمي لإنشاء وتكوين السير الأخرى.
2. بدء محادثة مع بوتفاثر من خلال النقر على اسمها أو الكتابة في شريط البحث.
3. انقر فوق الزر ابدأ لبدء التفاعل مع بوتفاثر.
لإنشاء بوت جديد.
5. سيطلب منك الروبوت اسم الروبوت الجديد. أدخل الاسم المطلوب وأرسله إلى الدردشة.
وتكون فريدة من نوعها.
7. بعد تحديد الاسم ، سوف بوتفاثر توفر لك مع رمز بوت الخاص بك. الرمز المميز هو تسلسل فريد من الأحرف التي سيستخدمها الروبوت للمصادقة عند تبادل البيانات مع واجهة برمجة تطبيقات تيليجرام.
8. انسخ الرمز المميز المستلم واحفظه في مكان آمن. هذا الرمز المميز مطلوب لإعداد واستخدام الروبوت الخاص بك.
مبارك! لقد سجلت بنجاح بوت الخاص بك في برقية وحصل على رمز للعمل معها. الآن يمكنك البدء في إنشاء وتكوين روبوت بيثون.
إنشاء وتكوين روبوت بيثون
لذلك ، سوف تحتاج إلى تثبيت وحدة بيثون-برقية-بوت للتفاعل مع أبي برقية. توفر هذه الوحدة طرقا ملائمة للعمل مع الروبوت.
أولا ، إنشاء بوت جديد في برقية. للقيام بذلك ، سوف تحتاج إلى الاتصال بوتفاثر واتبع تعليماته. ونتيجة لذلك ، سوف تتلقى رمزا للبوت الخاص بك ، والتي سيتم استخدامها للتعرف عليه.
انتقل الآن إلى رمز بايثون. استيراد الفئات اللازمة من الوحدة النمطية:
من برقية استيراد محدث ، كوماندهاندلر ، مساجهاندلر ، مرشحاتСоздайте экземпляр класса Updater с вашим токеном:updater = Updater(token='YOUR_TOKEN_HERE', use_context=True)
Для обработки команд создайте объект класса CommandHandler и добавьте его в экземпляр Updater:
def start(update, context):
context.bot.send_message(chat_id=update.effective_chat.id, text="Привет! Я бот!")start_handler = CommandHandler('start', start)
updater.dispatcher.add_handler(start_handler)Вы можете добавить больше обработчиков команд, как показано выше.
Теперь создайте объект класса MessageHandler для обработки текстовых сообщений: