أصبحت روبوتات البرقية أكثر شيوعا في العالم الحديث. إنها تسمح لك بأتمتة التواصل مع المستخدمين وأداء مهام مختلفة. ومع ذلك ، لكي يعمل روبوت تيليجرام الخاص بك بشكل مستقل عن جهازك المحمول ، يجب عليك استضافته على الخادم. في هذه المقالة ، سنخبرك بكيفية وضع روبوت تيليجرام الخاص بك على الخادم في بضع خطوات بسيطة.
الخطوة الأولى هي تحديد الخادم. هناك العديد من الخيارات لمقدمي الاستضافة ، ولكن قبل الاختيار ، من المهم تحديد متطلبات الروبوت الخاص بك. تأخذ في الاعتبار الحمل المحتمل وعدد المستخدمين لاختيار خطة استضافة مناسبة.
بعد ذلك ، تحتاج إلى تكوين الخادم لاستضافة بوت برقية. يمكنك استخدام نظام التشغيل لينكس أو ويندوز. لنظام التشغيل لينكس ، وسوف تحتاج إلى تكوين الخادم باستخدام أدوات البرمجيات مثل أباتشي أو إنجن إكس. بالنسبة لنظام التشغيل ويندوز ، قم بإعداد الخادم باستخدام خدمات معلومات الإنترنت (إيس).
من المهم ملاحظة أنه قبل وضع الروبوت على الخادم ، تحتاج إلى إعداد عدة ملفات. كل هذا يتوقف على كيفية إنشاء روبوت برقية الخاص بك. عادة ، سوف تحتاج إلى ملف مع extension.py ، والذي يحتوي على رمز الروبوت الخاص بك ، وملف بامتداد.النص الذي يحتوي على رمز الروبوت الخاص بك. تأكد من إعداد هذه الملفات قبل المتابعة إلى الخطوة التالية.
- التحضير لوضع بوت برقية على الخادم
- إنشاء حساب في برقية
- الحصول على رمز بوت
- تثبيت وتكوين الخادم
- تثبيت البرامج اللازمة
- إنشاء وتكوين روبوت برقية
التحضير لوضع بوت برقية على الخادم
قبل وضع روبوت برقية على الخادم ، تحتاج إلى إكمال عدة خطوات:
- قم بإنشاء حساب على استضافة أو خادم افتراضي. لاستضافة روبوت برقية على الخادم ، ستحتاج إلى حساب استضافة أو خادم افتراضي. اختر خطة التعريفة المناسبة ، مع مراعاة متطلبات الروبوت الخاص بك.
- تكوين الخادم. ستحتاج إلى تثبيت البرنامج الضروري على الخادم الخاص بك. الخيار الأكثر شعبية لاستضافة بوت برقية هو خادم أباتشي مع مترجم بايثون.
- إنشاء بيئة افتراضية. فمن المستحسن لخلق بيئة افتراضية للبوت برقية لفصلها عن غيرها من المشاريع على الخادم وجعلها أسهل لتثبيت التبعيات اللازمة.
- تثبيت الحزم اللازمة. للبوت برقية للعمل ، وسوف تحتاج مختلف حزم وحدة بيثون ، مثل بيثون برقية بوت ، قارورة وغيرها. تثبيتها في البيئة الافتراضية الخاصة بك باستخدام مدير حزمة نقطة.
- تكوين الوصول إلى واجهة برمجة تطبيقات برقية. لكي يتفاعل روبوت تيليجرام الخاص بك مع واجهة برمجة تطبيقات تيليجرام ، تحتاج إلى الحصول على رمز مميز سيتم استخدامه لمصادقة الروبوت الخاص بك.
بعد الانتهاء من هذه الخطوات ، ستكون جاهزا لاستضافة روبوت تيليجرام الخاص بك على الخادم. في الأقسام التالية ، سننظر بمزيد من التفصيل في عملية وضع الروبوت وتكوين المعلمات الضرورية.
إنشاء حساب في برقية
الخطوة 1: قم بتنزيل تطبيق تيليجرام على هاتفك المحمول أو انتقل إلى موقع تيليجرام الرسمي وحدد النظام الأساسي المراد تثبيته.
الخطوة 2: قم بتشغيل التطبيق وانقر على زر" تسجيل".
الخطوة 3: أدخل رقم هاتفك المحمول الذي يرتبط به حساب تيليجرام ، وانقر على "التالي".
الخطوة 4: برقية سوف نرسل لك رمز سمز لتأكيد رقم هاتفك. أدخل الرمز المستلم وانقر على "التالي".
الخطوة 5: أدخل اسمك الأول والأخير لإنشاء ملف تعريف برقية الخاص بك.
الخطوة 6: إضافة صورة الملف الشخصي إذا كنت تريد. سيساعد هذا أصدقائك وجهات الاتصال الخاصة بك على التعرف عليك بشكل أفضل.
الخطوة 7: تم! الآن لديك حساب برقية. يمكنك البدء في الدردشة مع الأصدقاء واستخدام ميزات برقية أخرى.
الحصول على رمز بوت
للحصول على رمز مميز ، اتبع الخطوات التالية:
- فتح التطبيق برقية على جهازك والعثور على بوت بوتفاثر في ذلك.
- انقر فوق الزر" ابدأ "أو أدخل الأمر" /ابدأ".
- بعد ذلك ، أدخل الأمر "/نيوبوت" واتبع التعليمات لإنشاء روبوت جديد.
- في عملية إنشاء روبوت ، سيطلب منك التوصل إلى اسم الروبوت واسم المستخدم الفريد الخاص به.
- بعد إنشاء الروبوت بنجاح ، ستتلقى رمزا فريدا.
- انسخ هذا الرمز المميز واحفظه في مكان آمن ، حيث سيتم استخدامه لتفويض الروبوت الخاص بك على الخادم.
تذكر أن رمز الروبوت يجب أن يكون سريا للغاية ولا يتم توفيره لأطراف ثالثة ، حيث سيكونون قادرين على الوصول الكامل إلى الروبوت الخاص بك.
تثبيت وتكوين الخادم
قبل وضع بوت برقية على الخادم ، تحتاج إلى تثبيت وتكوين الخادم نفسه. على سبيل المثال ، سوف نستخدم جهاز ظاهري مع نظام التشغيل لينكس.
1. قم بتثبيت الحزم والتبعيات اللازمة:
| سودو ملائمة التحديث |
| سودو ترقية ملائمة |
| سودو ملائمة تثبيت بيثون 3 |
| سودو ملائمة تثبيت بيثون 3-بيب |
2. تثبيت وحدات بيثون اللازمة:
| بيب3 تثبيت بيثون-برقية-بوت |
| بيب3 تثبيت بيثون-دوتنف |
3. إنشاء مستخدم جديد على الخادم:
| اسم مستخدم سودو |
4. Предоставьте новому пользователю необходимые разрешения:
| sudo usermod -aG sudo имя_пользователя |
5. Установите и настройте Nginx:
| sudo apt install nginx |
| sudo ufw allow ‘Nginx HTTP’ |
| sudo systemctl enable nginx |
| sudo systemctl start nginx |
6. Настройте брандмауэр для проброса портов:
| sudo ufw allow порт |
7. Настройте SSL-сертификат для защищенного соединения:
| sudo add-apt-repository ppa:certbot/certbot |
| سودو أبت تثبيت بيثون 3-سيرتبوت-إنجن إكس |
| سودو سيرتبوت-إنجن إكس-د يور_دومين |
8. انتبه إلى إعدادات أمان الخادم ، بما في ذلك إعدادات جدار الحماية والمصادقة وتشفير البيانات.
تثبيت البرامج اللازمة
قبل وضع روبوت برقية على الخادم ، تحتاج إلى تثبيت العديد من مكونات البرامج. وهنا لائحة من البرامج اللازمة:
- نظام التشغيل. بوت برقية يمكن وضعها على أنظمة التشغيل المختلفة ، بما في ذلك لينكس ، ويندوز أو ماك. حدد نظام التشغيل المناسب وقم بتثبيته على الخادم.
- بايثون. لتطوير روبوت برقية ، تحتاج إلى تثبيت لغة برمجة بايثون. يمكنك تحميل وتثبيت بيثون من الموقع الرسمي.
- .
- برنامج الخادم. اعتمادا على نظام التشغيل ، قد تحتاج إلى تثبيت برنامج خادم إضافي على الخادم ، على سبيل المثال ، أباتشي أو إنجن إكس. قم بتثبيت وتكوين برنامج الخادم الضروري.
- شهادة سل. لضمان اتصال آمن مع الروبوت ، يوصى باستخدام شهادة طبقة المقابس الآمنة. يمكنك الحصول على شهادة طبقة المقابس الآمنة من مرجع مصدق معتمد أو استخدام شهادات طبقة المقابس الآمنة المجانية مثل تشفير دعونا.
بعد تثبيت البرامج اللازمة ، سوف تكون على استعداد لبدء تكوين واستضافة بوت برقية على الخادم.
إنشاء وتكوين روبوت برقية
لإنشاء وتهيئة روبوت تيليجرام ، اتبع الإرشادات أدناه:
- فتح التطبيق برقية والعثور على"بوتفاثر".
- انقر فوق " ابدأ "لبدء محادثة مع"بوتفاثر".
- أدخل الأمر" / نيوبوت " لإنشاء روبوت جديد.
- اختر اسما للبوت الخاص بك.
- اختر اسم مستخدم فريدا للروبوت الخاص بك ، والذي يجب أن ينتهي بـ "_ بوت".
- بعد إنشاء بوت بنجاح ، "بوتفاثر" سوف توفر لك مع رمز ما هو ضروري للعمل مع بوت الخاص بك.
- انسخ هذا الرمز المميز واحفظه في مكان آمن.
- ارجع إلى بيئة البرنامج واستخدم الرمز المميز لإعداد روبوت تيليجرام الخاص بك.
- استخدام أبي برقية والمكتبات المناسبة للغة البرمجة الخاصة بك لإعداد بوت.
- تحديد وظيفة الروبوت وردوده على الأوامر والرسائل المختلفة.
- تكوين الخادم وتعيينه عنوان إب العام بحيث خادم برقية يمكن أن تتفاعل مع بوت الخاص بك.
- كتابة التعليمات البرمجية التي سوف تتلقى الرسائل الواردة من المستخدمين وتنفيذ الإجراءات المناسبة.
- ضع الكود والروبوت على الخادم حتى يتمكن من العمل بشكل مستمر.
بعد الانتهاء من كل هذه الخطوات ، ستتمكن من استخدام روبوت تيليجرام الخاص بك ووظائفه المكونة للتفاعل مع المستخدمين. حظا سعيدا إعداد بوت الخاص بك!