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

كيفية إنشاء روبوت برقية في جافا: تعليمات خطوة بخطوة مع أمثلة

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

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

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

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

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

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

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

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

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

مجموعة تطوير جافا (جدك)

الخطوة الأولى هي تثبيت مجموعة تطوير جافا (جدك) على جهاز الكمبيوتر الخاص بك. يوفر جدك مجموعة من الأدوات لتطوير جافا.

  1. انتقل إلى موقع أوراكل الرسمي وتحميل جدك: https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
  2. حدد إصدار جدك لنظام التشغيل الخاص بك وتحميل المثبت.
  3. قم بتشغيل المثبت واتبع تعليمات التثبيت.
  4. بعد التثبيت ، تأكد من أن متغير بيئة جافا_هومي يشير إلى المسار إلى جدك المثبتة.

برقية بوت أبي

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

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

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

تطوير جافا البيئة المتكاملة (إيد)

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

  • الكسوف: https://www.eclipse.org/
  • فكرة إنتليج: https://www.jetbrains.com/idea/

اختيار إيد تريد أفضل وتحميل المثبت من الموقع الرسمي. تثبيت إيد اتباع التعليمات وإعداد مشروع لتطوير بوت في جافا.

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

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

لإنشاء روبوت برقية في جافا ، اتبع الخطوات التالية:

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

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

}

إرجاع اسم ورمز بوت الخاص بك ، على التوالي.

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

الآن أنت تعرف كيفية إنشاء روبوت برقية في جافا. تطوير ناجح!

كتابة التعليمات البرمجية للتفاعل مع واجهة برمجة تطبيقات تيليجرام

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

1. إضافة التبعية إلى ملف بوم.شمل:

المؤسسة.برقية

تيليغرامبوتس

3.6

2. إنشاء فئة لبوت برقية الخاص بك. يجب أن ترث من الطبقة تيليغراملونغبولينغبوت من المؤسسة.برقية.حزمة برقية.bots:

import org.telegram.telegrambots.bots.TelegramLongPollingBot;

public class MyBot extends TelegramLongPollingBot {

// Переопределение необходимых методов

}

3. Переопределите методы getBotUsername и getBotToken в вашем классе, чтобы указать имя и токен вашего бота:

@Override