روبوت خلاف مخصص لتيري ديفيس وتيمبلوس.
Templebot هو روبوت بسيط للبيثون يوفر معلومات مفيدة عن تيري ديفيس ، منشئ تيمبلوس ، ونظام التشغيل الفريد له ، Templeos. يهدف هذا الروبوت إلى تثقيف المستخدمين وإلهامهم حول رحلة تيري ديفيس الرائعة وإنجازاته وعالم تيمبلوس الرائع.
discord.pygit clone https://github.com/your-username/TempleBot.git cd TempleBot
pip install -r requirements.txtقم بإنشاء روبوت خلاف جديد واحصل على الرمز المميز من بوابة Discord Developer.
قم بتعيين الرمز المميز للبوت كمتغير بيئة يسمى DISCORD_BOT_TOKEN .
قم بتشغيل الروبوت:
python main.pyبمجرد تشغيل الروبوت ، يمكنك التفاعل معه باستخدام الأوامر التالية:
!terry : الحصول على معلومات السيرة الذاتية حول تيري ديفيس.!templeos : تعرف على نظام تشغيل Templeos.!fact : تلقي حقيقة مثيرة للاهتمام أو اقتباس عن تيري ديفيس أو تيمبلوس.!gif : تلقي GIF Terry Davis أو Templeos المرتبط بها ، بعض GIF نادر الحدوث من غيرها.!resources : احصل على روابط للموارد والوثائق ذات الصلة.!colors : عرض لوحة 16 لونًا المستخدمة في المعبد مع أسماء الألوان ورموز السداسي. ملحوظة
المساهمات مرحب بها! إذا وجدت أي مشكلات أو ترغب في إضافة ميزات جديدة ، فلا تتردد في فتح مشكلة أو إرسال طلب سحب.
إليك كيف يمكنك المساهمة:
شوكة المستودع
إنشاء فرع جديد:
git checkout -b my-new-featuregit add --allgit commit -am ' Add some feature 'git push origin my-new-featureيستخدم الروبوت ملفات JSON لتخزين عروض الأسعار والصور. إليك شرح للهيكل:
يحتوي ملف quotes.json على مجموعة من quotes . كل اقتباس string . هذا مثال:
{
"quotes" : [
" This is a quote! "
]
}مهم
لإضافة عرض أسعار جديد ، ما عليك سوى إلحاقه بمجموعة quotes .
يحتوي ملف gifs.json على مجموعة من كائنات GIF. كل كائن له خصائصان: url (عنوان URL الخاص بـ GIF) probability (عدد صحيح يمثل احتمال عرض GIF). هذا مثال:
{
"gifs" : [
{
"url" : " https://example.com/gif1.gif " ,
"probability" : 90
},
{
"url" : " https://example.com/gif2.gif " ,
"probability" : 90
},
{
"url" : " https://example.com/gif3.gif " ,
"probability" : 15
}
]
}مهم
لإضافة GIF جديد ، قم بإلحاق كائن جديد إلى صفيف gifs مع عنوان url وقيم probability المناسبة.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
إذا وجدت هذا المشروع ذا قيمة ، فيرجى التفكير في إعطائه على github!