برقية هي واحدة من الرسل الأكثر شعبية في العالم. ما يجعلها مميزة هو القدرة على إنشاء واستخدام الروبوتات لأتمتة العمليات. تسمح لك الروبوتات بإرسال واستقبال الرسائل من المستخدمين وتنفيذ إجراءات مختلفة. يمكن أن يكون إنشاء روبوت تيليجرام الخاص بك مفيدا ، على سبيل المثال ، لإرسال الأخبار أو الإشعارات تلقائيا.
يبدأ إنشاء روبوت برقية بتسجيل واستلام مفتاح واجهة برمجة التطبيقات. ثم تحتاج إلى إنشاء بوت جديد من خلال بوت خاص @بوتفاثر. بعد ذلك ، سوف تتلقى رمز التي تحتاج إلى حفظ – سوف تحتاج إلى ربط بوت الخاص بك إلى أبي برقية.
بعد ذلك ، حتى يتمكن الروبوت الخاص بك من إرسال الرسائل ، يمكنك كتابة نص برمجي بلغة برمجة ستطلق الروبوت وترسل الرسائل. للقيام بذلك ، يمكنك استخدام المكتبات المختلفة ، مثل بيتليغرامبوتابي لبيثون أو برقية بوت سك ل فب. في البرنامج النصي ، يجب عليك تحديد رمز الروبوت الخاص بك ، وكتابة التعليمات البرمجية لإرسال الرسائل إلى الدردشات أو المستخدمين المطلوبين.
على سبيل المثال ، باستخدام بيتيليغرامبوتابي في بيثون ، يمكنك استخدام وظيفة بوت.إرسال رسالة(معرف الدردشة ، نص الرسالة) لإرسال رسالة.
بعد كتابة البرنامج النصي وتشغيله ، يجب أن يبدأ الروبوت الخاص بك في إرسال الرسائل إلى برقية. يمكنك توسيع وظائف الروبوت الخاص بك عن طريق إضافة الأوامر ومعالجة الصور والمزيد. من المهم أن تتذكر أن الروبوتات لا يمكنها بدء حوار ، يجب على المستخدم بدء الاتصال بالبوت.
- تثبيت وتكوين الأدوات اللازمة
- إنشاء روبوت برقية والحصول على مفتاح واجهة برمجة التطبيقات
- الخطوة 1: إنشاء روبوت جديد
- الخطوة 2: تسجيل بوت
- الخطوة 3: الحصول على مفتاح واجهة برمجة التطبيقات
- كتابة وتشغيل برنامج نصي لإرسال الرسائل
تثبيت وتكوين الأدوات اللازمة
لإنشاء والعمل مع بوت برقية ، تحتاج إلى تثبيت وتكوين العديد من الأدوات.
الخطوة الأولى هي تثبيت بايثون على جهاز الكمبيوتر الخاص بك ، حيث سنستخدمه لتطوير الروبوت. يمكنك تحميل وتثبيت بايثون من موقع بايثون الرسمي (https://www.python.org ).
بالإضافة إلى ذلك ، سنحتاج إلى تثبيت مكتبة بيثون-برقية-بوت ، والتي توفر واجهة برمجة تطبيقات للعمل مع برقية. يمكنك استخدام مدير حزمة النقطة للتثبيت. افتح موجه أوامر أو محطة طرفية وقم بتشغيل الأمر التالي:
بيب تثبيت بيثون-برقية-بوت
أيضا ، لكي يعمل الروبوت ، سنحتاج إلى رمز مميز ، يتم إصداره عند إنشاء روبوت جديد في برقية. لإنشاء روبوت جديد ، اتبع التعليمات المقدمة من وثائق البرقية الرسمية (https://core.telegram.org/bots#3-how-do-i-create-a-bot ).
بعد إنشاء روبوت وتلقي رمز مميز ، تحتاج إلى حفظ الرمز المميز في مكان آمن ، حيث سيتم استخدامه لمصادقة الروبوت الخاص بك. سيكون هذا الرمز المميز مطلوبا في رمز الروبوت الخاص بك لإنشاء اتصال مع واجهة برمجة تطبيقات برقية.
الآن بعد أن أصبح لديك كل الأدوات اللازمة ، يمكنك البدء في إنشاء روبوت تيليجرام الخاص بك.
إنشاء روبوت برقية والحصول على مفتاح واجهة برمجة التطبيقات
توفر برقية واجهة برمجة تطبيقات تتيح لك إنشاء الروبوتات والتفاعل معها. لإنشاء روبوت تيليجرام ، اتبع الخطوات التالية:
الخطوة 1: إنشاء روبوت جديد
1. فتح برقية والعثور على بوت @بوتفاثر في البحث.
2. بدء الحوار مع بوت @ بوتفاثر عن طريق النقر على زر "ابدأ".
3. في أول إطلاق ، @بوتفاثر سوف يطلب منك إدخال أمر. أدخل / نيوبوت واتبع التعليمات من بوت.
4. عند الإنشاء الناجح لبوت جديد ، @بوتفاثر سوف نرسل لك مفتاح أبي (رمز) التي سيتم استخدامها لتخويل بوت الخاص بك عند التواصل مع أبي برقية.
الخطوة 2: تسجيل بوت
1. افتح برقية وابحث عن الروبوت الذي تم إنشاؤه حديثا في البحث.
2. ابدأ مربع حوار مع الروبوت بالنقر فوق اسمه.
3. انقر فوق الزر" ابدأ " لبدء حوار مع الروبوت الخاص بك.
4. أكد أنك تريد السماح للبوت بإرسال إشعارات إليك بالنقر فوق الزر" السماح".
الخطوة 3: الحصول على مفتاح واجهة برمجة التطبيقات
1. العودة إلى الحوار مع @ بوتفاثر.
2. أدخل الأمر / الرمز المميز وحدد الروبوت الذي تم إنشاؤه حديثا.
3. تلقي مفتاح أبي (رمز) من @بوتفاثر في رسالة الرد.
مبارك! لقد نجحت في إنشاء بوت في برقية وتلقى مفتاح أبي التي سوف تحتاج لمزيد من العمل مع بوت. الآن يمكنك المتابعة إلى الخطوة التالية-إنشاء رمز لإرسال الرسائل عبر واجهة برمجة تطبيقات برقية.
كتابة وتشغيل برنامج نصي لإرسال الرسائل
لإنشاء بوت من شأنها أن ترسل رسائل إلى برقية ، ونحن سوف تحتاج إلى كتابة وتشغيل برنامج نصي خاص. إليك كيفية القيام بذلك:
- إنشاء ملف جديد مع تمديد الحمر (على سبيل المثال, bot.py ) وفتحه في محرر التعليمات البرمجية.
- استيراد الوحدات اللازمة للعمل مع واجهة برمجة تطبيقات برقية:
طلبات الاستيراد- استيراد جسون
إنشاء وظيفة من شأنها أن ترسل رسالة:
- ديف إرسال رسالة(رسالة ، دردشة ، رمز):
رابط = و "https://api.telegram.org/bot{رمز} / إرسالرسالة"الحمولة = {
- "معرف الدردشة": معرف الدردشة,
"نص": رسالة}
- الاستجابة = الطلبات.آخر (رابط ، جسون.مقالب (حمولة))
رد العودة.جسون()