في الوقت الحاضر ، أصبحت الشبكات الاجتماعية جزءا لا يتجزأ من حياتنا ، وشعبيتها تنمو فقط. واحدة من الشبكات الاجتماعية الأكثر شعبية في روسيا وبلدان رابطة الدول المستقلة هي فكونتاكتي. بينما يستخدم العديد من المستخدمين فكونتاكتي للتواصل والترفيه ، فإنه يوفر أيضا الفرصة لإنشاء برامج الروبوت الخاصة بهم.
الروبوتات هي برامج يمكنها تنفيذ الإجراءات تلقائيا على صفحات أو مجموعات فكونتاكتي. يمكنهم إرسال الرسائل والرد على التعليقات وإدارة التسجيلات الصوتية والمزيد. يمكن أن يكون إنشاء روبوت مفيدا لأغراض مختلفة-من إرسال الإشعارات تلقائيا إلى إدارة صفحة الأعمال.
في هذه المقالة ، سننظر في كيفية إنشاء روبوت في فكونتاكتي باستخدام العقدة.جس هو منصة شعبية لإنشاء تطبيقات خادم جافا سكريبت. سنوضح لك كيفية تثبيت الأدوات اللازمة وتكوينها ، بالإضافة إلى تقديم أمثلة على التعليمات البرمجية لإنشاء روبوت بسيط.
إذا كنت مهتما بإنشاء روبوت في فكونتاكتي باستخدام العقدة.شبيبة ، والحفاظ على القراءة وسوف تتعلم كل ما تحتاجه للبدء.
- الخطوات الأولية لإنشاء روبوت
- إنشاء وتكوين مجموعة في فكونتاكتي
- تثبيت وتكوين العقدة.شبيبة
- كتابة التعليمات البرمجية للبوت
- نشر روبوت على استضافة
الخطوات الأولية لإنشاء روبوت
إنشاء بوت في فكونتاكتي باستخدام العقدة.شبيبة يتطلب بعض الخطوات التي يجب أن تكتمل قبل البدء في التنمية. في هذا القسم ، سنلقي نظرة على الخطوات الأساسية التي ستسمح لك بإنشاء روبوت بنجاح والبدء في استخدامه.
1. إنشاء مجموعة فكونتاكتي
تتمثل الخطوة الأولى في إنشاء مجموعة فكونتاكتي يعمل فيها الروبوت الخاص بك. للقيام بذلك ، انتقل إلى موقع فكونتاكتي تحت حسابك وحدد قسم "إنشاء مجتمع". حدد البيانات الضرورية ، وحدد نوع المجتمع (على سبيل المثال ، "مجموعة") وانقر على"إنشاء".
2. الوصول إلى واجهة برمجة تطبيقات فكونتاكتي
لكي يتفاعل الروبوت الخاص بك مع واجهة برمجة تطبيقات فكونتاكتي ، تحتاج إلى الحصول على مفتاح وصول. للقيام بذلك ، انتقل إلى إعدادات مجموعة فكونتاكتي ، وانتقل إلى قسم "العمل مع واجهة برمجة التطبيقات" وقم بإنشاء مفتاح وصول جديد. ستحتاج إلى تحديد حقوق الوصول المطلوبة حتى يعمل الروبوت الخاص بك وتأكيدها.
3. تثبيت العقدة.جس وإعداد المشروع
لإنشاء بوت في فكونتاكتي باستخدام العقدة.شبيبة سوف تحتاج إلى تثبيت العقدة.شبيبة إلى جهاز الكمبيوتر الخاص بك. انتقل إلى موقع العقدة الرسمي.شبيبة ، تحميل وتثبيت أحدث إصدار من العقدة.شبيبة لنظام التشغيل الخاص بك.
بعد تثبيت العقدة.شبيبة إنشاء مجلد جديد للمشروع الخاص بك وفتحه على سطر الأوامر. تشغيل الأمر "الآلية الوقائية الوطنية الحرف الأول" لإنشاء ملف حزمة.جسون التي سيتم تخزين تبعيات المشروع الخاص بك.
4. تثبيت حزمة فك-وعد
للعمل مع أبي فكونتاكتي ، سوف تحتاج إلى تثبيت حزمة فك-وعد ، الذي يوفر واجهة سهلة الاستخدام للتفاعل مع أبي فكونتاكتي. تشغيل الأمر" نبم تثبيت فك-وعد " على سطر الأوامر من المشروع الخاص بك لتثبيت هذه الحزمة.
5. كتابة رمز البوت
الآن بعد أن تم الانتهاء من جميع الإعدادات اللازمة ، يمكنك البدء في كتابة رمز الروبوت الخاص بك. إنشاء ملف مع التمديد.جس في مجلد المشروع الخاص بك وفتحه في محرر النصوص.
سوف بوت الخاص بك استخدام حزمة فك-وعد للتفاعل مع أبي فكونتاكتي. استيراد هذه الحزمة في بداية الملف باستخدام التعليمات البرمجية التالية:
كونست فك = تتطلب ('فك-وعد');
ثم إنشاء مثيل من فئة فك عن طريق تمرير مفتاح الوصول أبي فكونتاكتي إلى المنشئ:
كونست فك = جديد فك(");
الآن لديك حق الوصول إلى أساليب فكونتاكتي أبي عبر متغير فك. يمكنك استخدام هذه الطرق للحصول على معلومات حول المجتمع وإرسال الرسائل والعمليات الأخرى.
6. إطلاق واختبار بوت
عندما يكون الروبوت الخاص بك جاهزا ، يمكنك تشغيله عن طريق تشغيل أمر "العقدة" في سطر الأوامر الخاص بمشروعك. بعد ذلك ، سيعمل الروبوت الخاص بك وينفذ الأوامر التي قمت بتعيينها في مجموعة فكونتاكتي.
يمكنك اختبار الروبوت الخاص بك عن طريق إرسال رسالة إليه في مجموعة فكونتاكتي للتحقق من أدائه.
في هذا القسم ، قمنا بمراجعة الخطوات الأولية التي يجب تنفيذها لإنشاء روبوت في فكونتاكتي باستخدام العقدة.شبيبة . الآن لديك الأساس الذي لبناء وظائف إضافية للبوت الخاص بك.
إنشاء وتكوين مجموعة في فكونتاكتي
لإنشاء بوت في فكونتاكتي باستخدام العقدة.شبيبة سوف تحتاج إلى إنشاء وإعداد مجموعة على شبكة اجتماعية.
إليك كيفية إنشاء مجموعة فكونتاكتي وإعدادها:
- انتقل إلى الصفحة الرئيسية فكونتاكتي وقم بتسجيل الدخول إلى حسابك.
- في الزاوية العلوية اليمنى ، انقر فوق رمز " الأسهم "بجوار اسمك وحدد" إنشاء مجتمع " من القائمة المنسدلة.
- في النافذة التي تظهر ، ستحتاج إلى تحديد نوع المجتمع المناسب لروبوتك. يمكنك اختيار أحد الخيارات التالية:" مجموعة "أو"صفحة عامة".
- بعد تحديد نوع المجتمع ، ستحتاج إلى تحديد اسمه وعنوانه. يجب أن يكون الاسم قصيرا وسهل التذكر ، ويجب أن يكون العنوان فريدا ويحتوي على أحرف لاتينية فقط.
- بعد تحديد الاسم والعنوان ، انقر فوق الزر" حفظ " لإنشاء مجموعة.
بعد إنشاء مجموعة ، سيطلب منك ملء معلوماتها وإضافة الصور وتكوين المعلمات الأخرى. من المهم توفير المعلومات الصحيحة وجعل المجموعة جذابة للمستخدمين.
الآن لديك مجموعة فكونتاكتي الخاصة بك ، ويمكنك البدء في إنشاء بوت في العقدة.شبيبة لهذه المجموعة.
تثبيت وتكوين العقدة.شبيبة
هنا هو دليل خطوة بخطوة لتثبيت وتكوين العقدة.شبيبة:
الخطوة 1: انتقل إلى موقع العقدة الرسمي.شبيبة عن طريق الرابط https://nodejs.org / وتحميل ملف التثبيت لنظام التشغيل الخاص بك (ويندوز ، ماك أو لينكس).
الخطوة 2: قم بتشغيل ملف التثبيت واتبع تعليمات معالج التثبيت. بشكل افتراضي ، يجب تحديد الإعدادات" الموصى بها "أو" الموصى بها".
. يجب أن تشاهد إصدار الآلية الوقائية الوطنية.
بعد الانتهاء من هذه الخطوات ، يجب تثبيت العقدة وتكوينها.شبيبة ، وكذلك الآلية الوقائية الوطنية.
كتابة التعليمات البرمجية للبوت
لإنشاء بوت فكونتاكتي باستخدام العقدة.شبيبة يحتاج إلى كتابة التعليمات البرمجية التي سيتم معالجة طلبات المستخدم وإرسالها الردود. في هذا القسم ، سنلقي نظرة على الخطوات الأساسية لكتابة التعليمات البرمجية للبوت.
الخطوة الأولى هي تثبيت العقدة.شبيبة ، إذا لم يكن مثبتا بالفعل على جهاز الكمبيوتر الخاص بك. ثم قم بإنشاء مشروع جديد وتهيئته باستخدام الآلية الوقائية الوطنية.
بعد ذلك ، سوف تحتاج إلى توصيل الحزم اللازمة. تثبيت حزمة فك-إو ، والذي يسمح لك للتفاعل مع أبي فكونتاكتي. أيضا تثبيت حزمة دوتنف ، والتي سوف تسمح لك لاستخدام متغيرات البيئة لتخزين بيانات التكوين من بوت.
بعد تثبيت الحزم الضرورية ، قم بإنشاء ملف فهرس.شبيبة وربط الحزم المثبتة:
|
كونست دوتينف = تتطلب ('دوتينف');
|
ثم تهيئة مثيل فك وتكوينه باستخدام رمز الوصول بوت:
|
الرمز المميز: عملية.إنف.الرمز المميز,
|
الآن يمكنك البدء في كتابة معالجات لأوامر الروبوت. إنشاء مثيل من فئة هيرماناجر التي سيتم معالجة الرسائل النصية من المستخدم:
|
كونست هيرماناجر = نيو هيرماناجر ();
كيه.التحديثات.على ('رسالة_جديد' ، اسمعمدير.الوسيطة);
الآن يمكنك إضافة معالج لأمر معين. على سبيل المثال ، إذا كنت تريد أن يستجيب الروبوت لأمر "مرحبا" ، فأضف الكود التالي:
كيه.التحديثات.بداية ().ثم (() = > {
بعد إنشاء روبوت قائم على العقدة.شبيبة ، مرحلة النشر على الاستضافة قادمة. سوف تحتاج إلى خدمة استضافة تدعم العقدة.جس ، على سبيل المثال ، هيروكو أو الأمازون خدمات الويب (أوس).
قبل نشر الروبوت على الاستضافة ، تحتاج إلى تثبيت جميع التبعيات الضرورية. في الدليل الجذر لمشروعك ، قم بتشغيل الأمر الآلية الوقائية الوطنية تثبيت
لتثبيت كافة التبعيات المحددة في الملف
بعد ذلك ، تحتاج إلى إنشاء ملف
بروكفيل
في الدليل الجذر للمشروع. في الملف
بروكفيل