منصوبے کے بارے میں
TelePost ایک اوپن سورس ٹیلی گرام چینل جمع آوری، جائزہ اور خودکار اشاعت پلیٹ فارم ہے۔ صارفین ٹیلی گرام چیٹ یا Mini App کے ذریعے جمع کرا سکتے ہیں، منتظمین مرکزی طور پر مواد کا جائزہ اور انتظام کر سکتے ہیں؛ بیرونی پروگرام بھی HTTP API کے ذریعے خودکار طور پر جمع کر سکتے ہیں۔ تمام داخلی راستے ایک ہی جمع آوری، جائزہ، تلاش، اشاعت اور حیثیت کے انتظام کے عمل کا اشتراک کرتے ہیں۔
اہم خصوصیات میں شامل ہیں:
- جمع آوری اور اشاعت: تصاویر، ویڈیوز، آڈیو اور فائلوں کی حمایت، پیش نظارہ، ترمیم، ٹیگز، گمنامی اور اسپائلر خصوصیات کے ساتھ۔
- ماخذ کی اعتبار کے مطابق جائزہ: Chat براہ راست بھیجنے پر بطور ڈیفالٹ براہ راست اشاعت (قابل ترتیب جائزہ)؛ API خودکار جمع آوری لازمی طور پر نجی جائزہ گروپ میں جاتی ہے؛ Mini App کو الگ MINIAPP_REVIEW_REQUIRED کنٹرول کرتا ہے۔ جائزہ لینے والے ترمیم کے بعد شائع کر سکتے ہیں، جمع کنندہ کا اصل مسودہ تبدیل نہیں رہتا۔
- Mini App: عام صارفین جمع کرا سکتے ہیں اور اپنی جمع آوری دیکھ سکتے ہیں، جائزہ لینے والے قطار اور تفصیلات سنبھال سکتے ہیں۔
- HTTP API: Bearer Token، idempotency keys، فائل اپ لوڈ اور Telegram file_id کی حمایت، اسکرپٹ اور خودکار خدمات کے لیے موزوں۔
- چینل کا انتظام: چینل کی تاریخ، ٹیگز، ذاتی جمع آوری اور مقامی ہاٹ لسٹ کی تلاش، اور عام انتظامی کمانڈز کی حمایت۔
- متعدد Bot: ایک supervisor متعدد الگ تھلگ Bot چلا سکتا ہے، ہر ایک اپنی الگ ترتیب اور ڈیٹا ڈائریکٹری استعمال کرتا ہے۔
- چلانے کے طریقے: Polling، Webhook اور خودکار انتخاب کی حمایت، تعیناتی کسی مخصوص کلاؤڈ پلیٹ فارم سے منسلک نہیں۔
TelePost صرف Telegram پر منحصر ہے، Bot اور ہدف چینل موجود ہوں تو اشاعت ہو سکتی ہے۔ Mini App، HTTP API، تعیناتی پلیٹ فارم اور متعدد Bot اختیاری انضمام ہیں، ہر ایک کی الگ دستاویزات ہیں۔ پروجیکٹ مکمل تنصیب و تعیناتی، ترتیب کا حوالہ، کمانڈ کا حوالہ، HTTP API دستاویزات، Mini App دستاویزات، Webhook اور Polling موڈ، Fly.io تعیناتی، آپریشنز دستی اور خرابیوں کے ازالے کی گائیڈ فراہم کرتا ہے۔
TelePost PixivFlow جیسے اوزاروں کے ساتھ بھی کام کرتا ہے، HTTP API کے ذریعے خودکار جمع کردہ مواد وصول کرتا ہے اور انسانی نگرانی برقرار رکھتا ہے۔ اختیاری MCP sidecar AI Agent کو زیر جائزہ مواد پڑھنے اور مشورہ دینے کی اجازت دیتا ہے، لیکن حتمی اشاعت کی تصدیق انسان ہی کرتا ہے۔
پروجیکٹ MIT لائسنس استعمال کرتا ہے اور python-telegram-bot، aiohttp، aiosqlite، Whoosh، jieba، Pillow وغیرہ اوپن سورس پروجیکٹس پر بنایا گیا ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.