منصوبے کے بارے میں

یہ پروجیکٹ ہرمیس ایجنٹ کے لیے ایک ریڈ-اونلی اسٹیٹس ڈیش بورڈ فراہم کرتا ہے، جو ایک پن شدہ ٹیلی گرام پیغام کے طور پر دکھایا جاتا ہے اور شیڈول کے مطابق اسی جگہ ترمیم کیا جاتا ہے۔ اپ ڈیٹر گیٹ وے کے اندر بطور پلگ ان چلتا ہے، انجن کے اپنے ٹیلی گرام اڈاپٹر کا استعمال کرتے ہوئے تاکہ بوٹ ٹوکن کبھی انجن سے باہر نہ جائے۔ الگ بوٹ کے ساتھ کرون ٹک ان انسٹالیشنز کے لیے فال بیک کے طور پر دستیاب ہے جن میں پلگ ان API نہیں ہے۔ ڈیش بورڈ پیغام کمپیکٹ فون اسکرین فارمیٹ میں دکھاتا ہے: تاریخ کے ڈیٹا اسٹیمپ کے ساتھ مجموعی صحت کی حالت، گیٹ وے اور ٹیلی گرام کنکشن کی حالت، آخری بیک اپ کا وقت اور سالمیت، کنفگ ڈرفٹ (بیس لائن سے مختلف کیز)، ہر پرووائیڈر (Claude، Codex، Grok، Kimi، Gemini) کے لیے اکاؤنٹ حدود بشمول ری سیٹ کا وقت، اور چل رہا ہرمیس ورژن بمقابلہ تازہ ترین اپ اسٹریم ریلیز۔ ایک کولپسڈ ڈیٹیلز بلاک تصدیقی اوقات، کوریج، بیک اپ تفصیلات، ڈرفٹ چیک کا وقت، ریلیز کی تاریخیں، اور کسی بھی گمشدہ ڈیٹا کی وجوہات رکھتا ہے۔ تازگی ایک بنیادی تقاضا ہے: پیغام ہمیشہ ڈیٹا کا مطلق وقت اور آخری ٹیلی گرام تصدیق کا وقت دکھاتا ہے۔ دو ادوار تک غیر تصدیق شدہ پیغام پر نمایاں بینر لگتا ہے۔ ایک بیرونی واچ ڈاگ کمانڈ ایگزٹ کوڈز کے ساتھ تازگی رپورٹ کرتا ہے۔ پلگ ان ورژن نمبروں کے بجائے صلاحیتوں کی جانچ کرتا ہے، نامعلوم ورژنز پر نرمی سے 'غیر معاون' پر اترتا ہے۔ ڈیلیوری کے لیے ہرمیس 0.21.1 یا بعد کا ورژن درکار ہے؛ 0.20.x پر صرف کرون فال بیک کام کرتا ہے۔ انسٹالیشن ہرمیس پلگ ان کیٹلاگ (`hermes plugins install telegram_dashboard_probe`) کے ذریعے یا پلگ ان فولڈر کاپی کر کے کی جاتی ہے۔ کنفیگریشن `config.yaml` سیٹنگز یا ماحولیاتی ویری ایبلز کے ذریعے ہوتی ہے، بشمول چیٹ ID، تھریڈ ID، پیریڈ، ڈرفٹ رپورٹ، بیک اپ اسٹیٹس، اور لِمٹ سورسز۔ پلگ ان پلگ ان اسٹیٹ میں ڈیلیوری ریکارڈ لکھتا ہے تاکہ ری اسٹارٹس اسی پیغام میں ترمیم کریں۔ اسکرین HTML استعمال کرتی ہے جب اڈاپٹر اس کی حمایت کرے، ورنہ پلین ٹیکسٹ، خودکار فال بیک اور ری ٹرائی لاجک کے ساتھ۔ اکاؤنٹ حدود جہاں دستیاب ہوں سرکاری پرووائیڈر سطحوں سے آتی ہیں، ورنہ مقامی اکاؤنٹنگ، یا وجہ کے ساتھ 'کوئی ڈیٹا نہیں'۔ Gemini کے پاس بلنگ کے بغیر کوئی نمبر نہیں، اس کے بجائے آخری انکار کا وقت دکھایا جاتا ہے۔ ہرمیس ورژن لائن صرف معلوماتی ہے، کوئی اپ ڈیٹ مشورہ نہیں۔ پروجیکٹ میں ٹیسٹ شامل ہیں جو حقیقی انجن آبجیکٹس کے خلاف چلتے ہیں اور ایک مطابقت میٹرکس جو تصدیق شدہ ورژنز کو دستاویز کرتی ہے۔