منصوبے کے بارے میں
ایگ شین بوٹ ایک خصوصیات سے بھرپور، خود میزبان Discord بوٹ ہے جو تفریحی مواد کی دریافت اور کمیونٹی سرگرمیوں پر مرکوز ہے۔ یہ سات میڈیا اقسام — فلمیں، ٹی وی شوز، اقساط، ویڈیو گیمز، بورڈ گیمز اور کتابیں — میں تلاش کرتا ہے اور متعدد ذرائع سے جمع کردہ خلاصوں اور ریٹنگز کے ساتھ بھرپور ایمبیڈز واپس کرتا ہے، نیز ہر سروس کے صفحے کے لنکس فراہم کرتا ہے۔ نامزد ریٹنگ/لنک ذرائع میں IMDb، Letterboxd، Trakt، Rotten Tomatoes اور JustWatch شامل ہیں، جبکہ اسٹریمنگ دستیابی TMDB اور Watchmode انٹیگریشن کے ذریعے سنبھالی جاتی ہے۔
تلاش کے علاوہ، بوٹ ایک ٹورنامنٹ بریکٹ سسٹم پیش کرتا ہے جو 4–12 گروپس کے گروپ اسٹیجز، وائلڈ کارڈز اور سنگل-ایلیمینیشن ناک آؤٹ راؤنڈز کی حمایت کرتا ہے۔ واچ پارٹی ٹولنگ میں ٹائمرز، واچ ہسٹری ٹریکنگ اور سرور شماریات شامل ہیں، نیز ایک announce کمانڈ۔ سوشل خصوصیات میں انٹرایکٹو پولز، ساؤنڈ ٹریک تلاش، ایک "magic potion" کمانڈ اور اختیاری AI تصویری تخلیق شامل ہیں۔ ایک اختیاری Event Requests خصوصیت کمیونٹی ممبران کو Discord OAuth استعمال کرتے ہوئے ویب فارم کے ذریعے واچ پارٹی درخواستیں جمع کرانے دیتی ہے؛ ماڈریٹرز انہیں منظور یا مسترد کرتے ہیں، اور منظور شدہ ایونٹس Discord Scheduled Events کے طور پر بنائے جاتے ہیں۔
سرور مینجمنٹ میں قابل ترتیب اجازتیں، ریٹنگ سروسز کو ٹوگل کرنا، علاقائی ترجیحات اور ایک کنفیگریشن کمانڈ کے ذریعے حسب ضرورت ایموجیز شامل ہیں، ساتھ ہی ری اسٹارٹ اور شماریات کے لیے ماڈریشن کمانڈز۔ پروجیکٹ لاگت کے تحفظ کے طور پر بلٹ-ان ریٹ لِمٹنگ، اطلاعات/یاد دہانیاں، اور استعمال کی شماریات کی دستاویز کرتا ہے۔
تعیناتی خود میزبان ہے: ہر انسٹینس آزاد ہے، اپنی Discord ایپلیکیشن، اپنا سرور اور اپنی مقامی ڈیٹا فائلیں سیٹنگز، ٹائمرز اور ٹورنامنٹس کے لیے استعمال کرتا ہے، بغیر کسی مشترکہ بیک اینڈ یا مرکزی اکاؤنٹ کے۔ تقاضے Node.js 20 یا اس سے زیادہ، ایک Discord بوٹ ٹوکن اور ایک TMDB API کلید ہیں، ساتھ Watchmode، OMDb، Trakt، RAWG، Google Books اور OpenAI کے لیے اختیاری کلیدیں۔ سیٹ اپ میں ریپوزٹری کلون کرنا، ڈیپنڈنسیز انسٹال کرنا، ایک .env فائل کنفیگر کرنا، سلیش کمانڈز ڈیپلائے کرنا اور بوٹ شروع کرنا شامل ہے۔ کوڈ بیس کو src/commands، src/services، src/utils، public (ایونٹ ریکویسٹ ویب فارم) اور docs (VitePress دستاویزات) کے تحت توسیع کے لیے منظم کیا گیا ہے، اور یہ MIT لائسنس کے تحت جاری کیا گیا ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.