প্রকল্প সম্পর্কে
TelePost হলো একটি ওপেন সোর্স Telegram চ্যানেল সাবমিশন, রিভিউ ও স্বয়ংক্রিয় প্রকাশনা প্ল্যাটফর্ম। ব্যবহারকারীরা Telegram চ্যাট বা Mini App-এর মাধ্যমে সাবমিট করতে পারেন, অ্যাডমিনরা কেন্দ্রীয়ভাবে কনটেন্ট রিভিউ ও ম্যানেজ করতে পারেন; বাহ্যিক প্রোগ্রামও HTTP API-এর মাধ্যমে স্বয়ংক্রিয়ভাবে সাবমিট করতে পারে। সব এন্ট্রি পয়েন্ট একই সাবমিশন, রিভিউ, সার্চ, প্রকাশনা ও স্ট্যাটাস ম্যানেজমেন্ট প্রক্রিয়া ব্যবহার করে।
প্রধান ফিচারসমূহ:
- সাবমিশন ও প্রকাশনা: ছবি, ভিডিও, অডিও ও ফাইল সমর্থন করে, প্রিভিউ, এডিট, ট্যাগ, অ্যানোনিমাস ও স্পয়লার ফিচার প্রদান করে।
- সোর্সের বিশ্বাসযোগ্যতা অনুযায়ী রিভিউ: Chat সরাসরি ডিফল্টভাবে সরাসরি প্রকাশিত হয় (কনফিগারযোগ্য রিভিউ); API স্বয়ংক্রিয় সাবমিশন সর্বদা প্রাইভেট রিভিউ গ্রুপে যায়; Mini App আলাদা MINIAPP_REVIEW_REQUIRED দ্বারা নিয়ন্ত্রিত হয়। রিভিউয়াররা এডিট করে প্রকাশ করতে পারেন, সাবমিটারের মূল কপি অপরিবর্তিত থাকে।
- Mini App: সাধারণ ব্যবহারকারীরা সাবমিট করতে ও নিজের সাবমিশন দেখতে পারেন, রিভিউয়াররা কিউ ও বিস্তারিত প্রক্রিয়া করতে পারেন।
- HTTP API: Bearer Token, আইডেম্পোটেন্সি কী, ফাইল আপলোড ও 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.