هذا هو روبوت الخلاف الذي تم تطويره لورشة عمل GDSC genai. هناك العديد من الميزات في الروبوت التي تعمل على أتمتة العديد من المهام اليومية بالإضافة إلى بعض الميزات الممتعة. تحقق من قسم الميزات لمزيد من التفاصيل.
.├── الأصول │ └── شعار.png │ └── الأذونات.png │── .env │ ├── TOKEN=رمز Discord Bot الخاص بك │ ├── GEMINI_API_KEY=مفتاح Gemini API الخاص بك ├── .gitignore ├── main.py ├── app.py ├── bot.py ├── Monitor_and_restart.py ├── build.sh ├── الملف الشخصي ├── الترخيص ├── README.md └── المتطلبات.txt
قم باستنساخ المستودع باستخدام الأمر التالي:
استنساخ بوابة https://github.com/scienmanas/InclusiBrief.git
قم بتثبيت التبعيات المطلوبة باستخدام الأمر التالي:
تثبيت النقطة -r متطلبات.txt
يمكنك إما تشغيله محليًا أو نشره في خادم افتراضي خاص، أو يمكنك تكوين Arduino صفر للقيام بذلك، نظرًا لأن الروبوت ليس ثقيلًا.
قم بإنشاء ملف .env
في الدليل الجذر وأضف المتغيرات التالية:
TOKEN=YOUT_DISCORD_BOT_TOKEN GEMINI_API_KEY=مفتاح Gemini API الخاص بك
في مرحلة الاختبار/التصحيح:
بيثون Monitor_and_restart.py
يمكنك نشر الروبوت في خادم افتراضي خاص أو في منصة سحابية مثل Heroku وAWS وما إلى ذلك.
يتم نشر هذا الروبوت عند العرض ويتم استخدام cron-jobs لمراقبة وقت التشغيل.
للنشر في العرض:
بيثون main.py
./build.sh
build command
:
run command
:
مخبر المكان، محلل الويب، محلل الصور باستخدام genai.
ماناس
الجوزاء API
لم يتم تحسين الروبوت وتكوينه، لذلك ننصحك بإنشاء الروبوت الخاص بك وتكوينه وفقًا لاحتياجاتك من خلال استخدام الكود. استخدم !help
للحصول على أوامر الروبوت.
تمكين النوايا حتى تتمكن من قراءة أحداث الرسالة.
المستودع مفتوح للمساهمة. يتم الاعتراف بجميع أنواع المساهمة - مما يثير مشكلة الأخطاء، والتوصية بميزات جديدة بالإضافة إلى تحديث قاعدة التعليمات البرمجية. قبل تحديث قاعدة التعليمات البرمجية، قم بإثارة مشكلة التوصية بميزة جديدة ومن ثم يمكنك رفع طلب السحب باستخدام معرف المشكلة المذكور.
هذا المشروع مرخص بموجب ترخيص MIT