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

Apprise نوٹیفیکیشن کی ترسیل کو ایک مشترکہ، URL جیسے نحو کے پیچھے خلاصہ کرتا ہے۔ ایک ہی کنفیگریشن ایک یا متعدد خدمات کو نشانہ بنا سکتی ہے؛ URLs فراہم کنندہ، اسناد، میزبان، چینلز، صارفین، آلات، موضوعات اور اختیاری ترتیبات کو انکوڈ کرتے ہیں۔ README میں ایک وسیع ماحولیاتی نظام کی حمایت درج ہے جس میں Telegram، Discord، Slack، Gotify، Amazon SNS، AWS SES، Mastodon، Matrix، Mattermost، ntfy، Pushover، Pushbullet، PagerDuty، ای میل فراہم کنندگان، IRC، MQTT، syslog، ڈیسک ٹاپ نوٹیفیکیشنز اور مزید شامل ہیں۔ پیداواریت، SMS، ڈیسک ٹاپ، ای میل اور حسب ضرورت نوٹیفیکیشن زمرہ جات دستاویزی شکل میں موجود ہیں۔ یہ پیکج ایمبیڈڈ Python ڈویلپر API اور اسٹینڈ اکیلے کمانڈ لائن ٹول دونوں کے طور پر استعمال کیا جا سکتا ہے۔ دستاویزی CLI خصوصیات میں کنفیگریشن فائلیں، فائل منسلکات، ماحولیاتی متغیر کنفیگریشن اور حسب ضرورت نوٹیفیکیشنز یا ہکس لوڈ کرنا شامل ہیں۔ API متعلقہ کنفیگریشن اور منسلکہ صلاحیتیں فراہم کرتا ہے۔ تصاویر اور منسلکات صرف اس وقت ہینڈل کیے جاتے ہیں جب منتخب نوٹیفیکیشن سروس انہیں قبول کرتی ہو۔ پیغامات غیر ہم وقت طریقے سے بھیجے جاتے ہیں، اور پروجیکٹ کو ہلکا پھلکا پیش کیا گیا ہے۔ Apprise ان ایپلی کیشنز کے لیے ہے جو الگ الگ فراہم کنندہ انضمام کو برقرار رکھنے کے بجائے ایک نوٹیفیکیشن خلاصہ چاہتی ہیں، نیز سسٹم ایڈمنسٹریٹرز اور DevOps ورک فلو کے لیے جنہیں الرٹس کے لیے دوبارہ قابل استعمال CLI کی ضرورت ہوتی ہے۔ اسناد اور اہداف صارف کے فراہم کردہ ہوتے ہیں، اور درست URL اسکیم معاون سروس کے لحاظ سے مختلف ہوتی ہے۔