أصبحت روبوتات برقية وسيلة شائعة لأتمتة وتحسين التواصل مع المستخدمين. يمكن أن يكون إنشاء روبوت برقية جافا سكريبت طريقة مريحة وفعالة لإنشاء روبوتات مخصصة لعملك أو للمتعة فقط. في هذا الدليل الكامل ، سننظر في كيفية إنشاء روبوت برقية خاص بك في جافا سكريبت.
تتمثل الخطوة الأولى في إنشاء روبوت جافا سكريبت برقية في إعداد بيئة تطوير. سوف تحتاج إلى تثبيت العقدة.شبيبة لتشغيل جافا سكريبت على الخادم. ثم يمكنك استخدام إدارة حزمة نبم لتثبيت التبعيات والمكتبات اللازمة.
بعد تثبيت البيئة ، يمكنك البدء في تطوير رمز روبوت برقية الخاص بك. واحدة من المكتبات الشعبية للعمل مع أبي برقية في جافا سكريبت هو تيليغراف. إنه يوفر طريقة بسيطة وبديهية لتطوير الروبوتات ، مما يوفر طرقا ملائمة للعمل مع الأحداث والأوامر المختلفة.
في هذا الدليل ، سنلقي نظرة على المفاهيم الأساسية للعمل مع التلغراف ، بما في ذلك إعداد روبوت ومعالجة الرسائل والأوامر الواردة ، بالإضافة إلى تنفيذ وظائف مختلفة مثل إرسال الرسائل والصور والمزيد. سوف تتعلم أيضا عن طرق لتوسيع وظائف بوت وإدخال ميزات إضافية.
تبدأ الآن وإنشاء الخاصة بك جافا سكريبت برقية بوت التي من شأنها أتمتة المهام ، وتحسين التواصل مع المستخدمين وتوفير فرص فريدة من نوعها!
- إعداد البيئة للعمل مع بوت برقية
- إنشاء وتكوين روبوت برقية
- إنشاء وتكوين خادم للبوت
- تطوير وظيفة بوت برقية
إعداد البيئة للعمل مع بوت برقية
قبل البدء في إنشاء روبوت برقية في جافا سكريبت ، تحتاج إلى إعداد البيئة للعمل. في هذا القسم ، سنلقي نظرة على العديد من الخطوات المهمة التي ستساعدك على البدء في تطوير روبوت:
الآن بعد أن تم تثبيت جميع الحزم ، تحتاج إلى إنشاء روبوت جديد في برقية والحصول على رمز وصول. فتح التطبيق برقية والعثور على بوت "بوتفاثر". اتبع التعليمات لإنشاء روبوت جديد والحصول على رمز وصول.
بعد استلام رمز الوصول ، أدخله في رمز مشروعك حتى يتمكن الروبوت الخاص بك من التفاعل مع واجهة برمجة تطبيقات تيليجرام.
بعد الانتهاء من هذه الخطوات ، ستكون جاهزا لبدء تطوير روبوت جافا سكريبت تيليجرام. يمكنك الآن الانتقال إلى القسم التالي والبدء في كتابة رمز الروبوت الخاص بك.
إنشاء وتكوين روبوت برقية
لإنشاء وتهيئة روبوت تيليجرام ، اتبع هذه الخطوات البسيطة:الخطوة 1: تحميل وتثبيت حزمة عقدة-برقية-بوت-أبي باستخدام نبم:
نبم تثبيت عقدة-برقية-بوت-أبي
الخطوة 2: إنشاء بوت جديد في برقية باتباع الإرشادات الموجودة على الموقع https://telegram.me/BotFather . احصل على رمز الروبوت الخاص بك.
الخطوة 3: استيراد حزمة عقدة-برقية-بوت-أبي في ملف جافا سكريبت الخاص بك:كونست تيليغرامبوت = تتطلب ('عقدة-برقية-بوت-أبي');
الخطوة 4: قم بإنشاء مثيل لكائن تيليغرامبوت جديد عن طريق تمرير رمز الروبوت الخاص بك إليه:كونست بوت = تيليغرامبوت جديد ('الخاص بك بوت توكين' ،{الاقتراع: صحيح});
الخطوة 5: يمكنك الآن تخصيص سلوك الروبوت الخاص بك عن طريق إضافة معالجات الأحداث. على سبيل المثال ، يمكنك إضافة معالج ل / ابدأ:
بوت.أونتكست (/\/ستارت/ ، (جي اس) = > {
ثابت = msg.chat.id;
بوت.أرسل رسالة (تشاتيد ، 'مرحبا! أنا بوت برقية جديدة.');
- });
- الخطوة 6: قم بتشغيل الروبوت الخاص بك عن طريق تنفيذ ملف جافا سكريبت الخاص بك. سيكون الروبوت الخاص بك جاهزا لتلقي الرسائل ومعالجتها في طلبك.
- قبل البدء في إنشاء روبوت جافا سكريبت برقية ، سنحتاج إلى خادم يقوم بمعالجة الطلبات الواردة وإرسال الردود. في هذا القسم ، سننظر في إنشاء وتكوين خادم لبوت لدينا.
لإنشاء خادم ، سنستخدم إطار العمل السريع ، مما يجعل من السهل إنشاء تطبيقات الويب على العقدة.شبيبة . أولا ، تأكد من تثبيت العقدة.شبيبة والآلية الوقائية الوطنية. ثم اتبع هذه الخطوات:
قم بإنشاء مجلد جديد لمشروعك وافتحه في سطر الأوامر.
تهيئة المشروع باستخدام
. سيؤدي هذا إلى تثبيت صريح في مجلد الوحدات العقدية لمشروعك وإضافة إدخال إلى الحزمة الخاصة بك.ملف جسون.
بعد تثبيت اكسبرس ، يمكننا إنشاء وتكوين الخادم. قم بإنشاء ملف جديد باسم الخادم.جس (أو أي اسم آخر) وفتحه في محرر التعليمات البرمجية الخاصة بك. أدخل الكود التالي:
كونست اكسبرس = تتطلب ('اكسبرس');
كونست التطبيق = اكسبرس ();
إرسال ('مرحبا ، العالم!');
});
});
في هذا الرمز ، نقوم بتوصيل صريح ، وإنشاء مثيل للتطبيق ، وتحديد المنفذ الذي سيتم تشغيل الخادم عليه ، وإنشاء مسار بسيط لطلب الحصول على مسار الجذر ("/"). عندما يزور زائر موقعك ، سيتم عرض النص " مرحبا ، العالم!".
احفظ ملف الخادم.شبيبة وبدء الخادم باستخدام الأمر
الخادم جاهز! الآن يمكننا البدء في تطوير وظائف بوت برقية لدينا وإضافته إلى الخادم.
تطوير وظيفة بوت برقية