فكونتاكتي (فك) هي واحدة من الشبكات الاجتماعية الأكثر شعبية في روسيا وبلدان رابطة الدول المستقلة. يوفر فرصا متنوعة للتواصل والترفيه ، بما في ذلك إنشاء روبوتات للمحادثات. يمكن أن تكون روبوتات فكونتاكتي أدوات مفيدة لأتمتة الردود وتوفير المعلومات. يمكن أن يكون إنشاء روبوت دردشة على هاتفك عملية ممتعة ومثيرة.
في هذا الدليل التفصيلي ، سنخبرك بكيفية إنشاء روبوت فكونتاكتي لإجراء محادثة على هاتفك. سوف تتعلم كيفية تسجيل تطبيق فك جديد ، والحصول على المفاتيح اللازمة وإعداد بوت للرد تلقائيا.
ستكون الخطوات الموضحة في هذا الدليل مفيدة لأي شخص يريد إنشاء روبوت الدردشة الخاص به على منصة فكونتاكتي. بغض النظر عن تجربة البرمجة الخاصة بك ، ستتمكن من إكمال هذه المهمة بفضل الإرشادات خطوة بخطوة وأمثلة التعليمات البرمجية.
- إنشاء حساب فكونتاكتي
- تثبيت بايثون على هاتفك
- تثبيت المكتبات اللازمة للبوت للعمل
- الحصول على رمز مميز للعمل مع واجهة برمجة تطبيقات فكونتاكتي
- تكوين البرنامج النصي للبوت للعمل
- إطلاق واختبار بوت
إنشاء حساب فكونتاكتي
لإنشاء روبوت فكونتاكتي لإجراء محادثة على الهاتف ، يجب أن يكون لديك حساب على شبكة اجتماعية. إذا كان لديك حساب بالفعل ، فيمكنك تخطي هذه الخطوة.
إذا لم يكن لديك حساب حتى الآن ، فأنت بحاجة إلى التسجيل على موقع فكونتاكتي الرسمي. للقيام بذلك ، اتبع التعليمات البسيطة:
| 1. | افتح موقع فكونتاكتي الرسمي في متصفح الويب الخاص بك. |
| 2. | في الصفحة الرئيسية ، ابحث عن نموذج التسجيل واملأ جميع الحقول الضرورية: الاسم الأول واسم العائلة وتاريخ الميلاد والجنس ورقم الهاتف المحمول أو عنوان البريد الإلكتروني. |
| 3. | الخروج مع كلمة مرور قوية وأدخله في الحقل المناسب. تذكر أن كلمة المرور يجب أن تتكون من أحرف مختلفة ولا يمكن التنبؤ بها. |
| 4. | انقر فوق الزر" تسجيل". |
| 5. | بعد التسجيل الناجح ، قد يطلب منك تأكيد هويتك عن طريق إدخال رمز تم إرساله إلى هاتفك المحمول أو عنوان بريدك الإلكتروني. اتبع التعليمات التي تظهر على الشاشة للتحقق من حسابك. |
مبارك! الآن لديك حساب فكونتاكتي ويمكنك المتابعة إلى الخطوة التالية-إنشاء مجموعة وإعداد روبوت لإجراء محادثة على هاتفك.
تثبيت بايثون على هاتفك
قبل البدء في إنشاء روبوت فكونتاكتي لإجراء محادثة على هاتفك ، تحتاج إلى تثبيت بايثون على جهازك. في هذا القسم ، سنتحدث عن كيفية تثبيت بايثون على هاتف أندرويد.
1. افتح متجر تطبيقات جوجل بلاي على جهازك.
2. اكتب "تيرموكس" في شريط البحث والعثور على التطبيق مع هذا الاسم.
3. قم بتثبيت تيرموكس على جهازك باتباع التعليمات التي تظهر على الشاشة.
4. بعد التثبيت ، تشغيل تيرموكس. سترى موجه الأوامر حيث ستحتاج إلى إدخال الأوامر.
5. اكتب الأمر التالي في موجه الأوامر تيرموكس:
- يكغ تثبيت بيثون
سيقوم هذا الأمر بتثبيت بايثون وجميع المكونات اللازمة للعمل.
6. انتظر حتى ينتهي تثبيت بايثون. قد تحتاج إلى تأكيد موافقتك على تثبيت حزم إضافية.
7. بعد ذلك ، يمكنك التحقق من إصدار بايثون عن طريق إدخال الأمر:
- بيثون-الإصدار
إذا ظهرت معلومات حول إصدار بايثون على الشاشة ، فهذا يعني أن التثبيت كان ناجحا.
الآن لديك بيثون المثبتة على الهاتف الروبوت الخاص بك ، ويمكنك أن تنتقل إلى المرحلة التالية من إنشاء فكونتاكتي دردشة بوت.
تثبيت المكتبات اللازمة للبوت للعمل
لإنشاء روبوت فكونتاكتي يعمل في محادثة على الهاتف ، تحتاج إلى تثبيت العديد من المكتبات التي تضمن تشغيل الروبوت. في هذا القسم ، سننظر في كيفية تثبيت هذه المكتبات على جهاز الكمبيوتر الخاص بك.
قبل تثبيت المكتبات ، تأكد من تثبيت بايثون. بايثون يمكن تحميلها من الموقع الرسمي python.org واتبع تعليمات التثبيت لنظام التشغيل الخاص بك.
بعد تثبيت بيثون ، يمكنك تثبيت المكتبات اللازمة باستخدام مدير حزمة النقطة. افتح موجه أوامر أو محطة طرفية وقم بتشغيل الأوامر التالية:
| الفريق | الوصف |
|---|---|
| من نقطة تثبيت فك_بي | تثبيت مكتبة فك_بي ، والذي يوفر فرصا للعمل مع أبي فكونتاكتي. |
| بيب تثبيت بيثون-دوتينف | تثبيت مكتبة بيثون-دوتينف ، والذي يسمح لك للاستخدام .إنف الملفات لتخزين متغيرات التكوين. |
بعد تنفيذ هذه الأوامر ، سيكون لديك جميع المكتبات اللازمة لبوت فكونتاكتي للعمل في محادثة على هاتفك. يمكنك الآن الانتقال إلى الخطوة التالية والبدء في إنشاء الروبوت الخاص بك.
الحصول على رمز مميز للعمل مع واجهة برمجة تطبيقات فكونتاكتي
قبل البدء في إنشاء روبوت فكونتاكتي ، تحتاج إلى الحصول على رمز مميز سيتم استخدامه للعمل مع واجهة برمجة تطبيقات فكونتاكتي. اتبع هذه الخطوات للحصول على رمز مميز:
- انتقل إلى موقع مطوري فكونتاكتي على https://vk.com/dev . قم بتسجيل الدخول إلى حسابك إذا لم تقم بتسجيل الدخول بعد.
- مرر مؤشر الماوس فوق المستخدم في الزاوية العلوية اليمنى من الشاشة وحدد" تطبيقاتي " من القائمة المنسدلة.
- انقر فوق الزر" إنشاء تطبيق " واملأ الحقول المطلوبة ، مثل اسم التطبيق والنظام الأساسي وعنوان موقع الويب (يمكنك استخدام أي عنوان ورل).
- بعد إنشاء التطبيق بنجاح ، سيتم تزويدك بـ" معرف التطبيق "(معرف التطبيق) و" مفتاح الأمان " (التطبيق السري). اكتب هذه البيانات في مكان آمن ، حيث ستحتاج إليها لاحقا.
- الآن تحتاج إلى الحصول على رمز التفويض. للقيام بذلك ، استخدم عنوان ورل التالي:
https://oauth.vk.com/authorize?client_id=ВАШ_APP_ID&display=page&scope=messages,offline&redirect_uri=https://oauth.vk.com/blank.html&response_type=token
- استبدل معرف التطبيق الخاص بك بـ "معرف التطبيق"المستلم مسبقا.
افتح عنوان ورل المستلم في المتصفح وقم بتسجيل الدخول باستخدام حساب فكونتاكتي الخاص بك ، إذا لزم الأمر.
في شريط عنوان المتصفح ، سترى عنوان ورل الذي يحتوي على رمز الوصول. انسخ هذا الرمز المميز إلى موقع آمن ، حيث سيتم استخدامه حتى يعمل الروبوت.
الآن لديك رمز مميز للعمل مع واجهة برمجة تطبيقات فكونتاكتي. سيسمح للروبوت الخاص بك بالتفاعل مع المستخدمين وتنفيذ إجراءات مختلفة في محادثة.
- تكوين البرنامج النصي للبوت للعمل
- قبل البدء في تكوين البرنامج النصي للبوت ، تأكد من تثبيت جميع البرامج والمكتبات اللازمة. لإنشاء روبوت فكونتاكتي ، ستحتاج إلى:
- مكتبة فك أبي. تثبيت مكتبة فك أبي للعمل مع أبي فكونتاكتي. في وحدة التحكم أو المحطة الطرفية ، قم بتشغيل
الأمر تثبيت نقطة فك_بي
- إنشاء ملف جديد مع التمديد
- . الحمر
وفتحه في محرر نصوص.- استيراد الوحدات والمكتبات اللازمة. أضف الأسطر التالية من التعليمات البرمجية إلى بداية الملف:
استيراد فك_بي- من فك_بي.بوت_لونغبول استيراد فكبوتلونغبول، فكبوتيفنتتيب
Создайте класс для работы бота. Добавьте следующий код после импорта модулей:self.vk = vk_api.VkApi(token=token)
self.long_poll = VkBotLongPoll(self.vk, group_id)
def start(self):
for event in self.long_poll.listen():
if event.type == VkBotEventType.MESSAGE_NEW:
self.on_message_new(event)
Реализуйте обработчик новых сообщений. Добавьте следующий метод в класс:
ديف على رسالة_جديد (ذاتي ، حدث):
رسالة = حدث.كائن.الرسالة
معرف المستخدم = رسالة ["من معرف"]