TgWitness / ডকুমেন্টেশন

কি পরীক্ষা করা হয়েছে →

তথ্যসূত্র / সংগ্রহ করুন

Telegram · প্যানেল গাইড

প্যানেলের প্রতিটি স্ক্রিন: চ্যাট, জার্নাল, সোর্স, এক্সপোর্ট, এক্সট্রা, সুরক্ষা মোড এবং কোড চেক।

টিজিউইটনেস / ডকুমেন্টেশন · শুরু করা

শুরু করা

প্রাথমিক সেটআপ এবং সেটিংস · অ্যাকাউন্টসমূহ · রপ্তানি এবং যাচাই করুন · কেস রিপোর্টসমূহ

প্রতিটি স্ক্রিন কী করে, এটি স্বাক্ষরিত জার্নালে কী লেখে এবং বিস্তারিত গাইড কোথায়। প্যানেল একবারে একটি ওয়ার্কস্পেস দেখায়: একটি টেলিগ্রাম অ্যাকাউন্ট যার নিজস্ব সোর্স, জার্নাল এবং স্বাক্ষর কী রয়েছে। সাইডবারের শীর্ষে থাকা সিলেক্টর ওয়ার্কস্পেস পরিবর্তন করে। ঠিকানাটি ওয়ার্কস্পেস বহন করে (?ws=…); ঠিকানা যখন workspace-কে বহন করে (); ঠিকানা, সিলেক্টর এবং লোডকৃত অ্যাকাউন্টের মধ্যে অমিল থাকলে, অ্যাকশনগুলো ব্লক থাকে।

লাইভ পর্যবেক্ষণ, সম্পূর্ণ ইতিহাস, নতুন অ্যাকাউন্ট/চ্যাট এক্সপোর্ট এবং সংরক্ষিত রেকর্ড হস্তান্তর—এইগুলির মধ্যে বেছে নিতে Compare collection methods ব্যবহার করুন। Exports পৃষ্ঠায় ডাউনলোড নিয়ন্ত্রণের উপরে একই তুলনা অন্তর্ভুক্ত রয়েছে।

এই পৃষ্ঠায়

আপনার পথ খুঁজে নিন#

ডেইলি সেকশনগুলো সাইডবারের শীর্ষে থাকে, হিসাবসমূহ কর্মক্ষেত্র -এর নিচে, এবং বাকি সবকিছু আরও টুল ও সেটিংস -এর নিচে। টপ বারে থাকা ইন্টারফেসের স্তর সুইচ নির্ধারণ করে কতগুলো সেকশন দেখাবে:

স্তর সাইডবারের বিভাগসমূহ
সরল হোম, চ্যাট, পরিবর্তন, সংরক্ষণাগার এবং সেটিংস
স্ট্যান্ডার্ড এছাড়াও Case Board, অ্যাকাউন্টস এবং অ্যাক্সেস
বিশেষজ্ঞ এছাড়াও সোর্স, এক্সট্রা, আর্কাইভে জিজ্ঞাসা, প্যারামিটার, অ্যাকাউন্ট, সিস্টেম লগ এবং ইন্টিগ্রেশন

সরল কলসমূহ: এখানে শুরু করুন, জার্নাল ও এক্সপোর্টসমূহের হোম, পরিবর্তনসমূহ ও সংরক্ষণাগার। একটি স্তর শুধুমাত্র বিভাগগুলো লুকিয়ে রাখে। একটি লুকানো বৈশিষ্ট্য কাজ চালিয়ে যায়, এবং সার্ভার নিজেই প্রতিটি অনুমতি পরীক্ষা করে। স্তর, ভাষা, থিম এবং সময় অঞ্চল প্রতিটি অপারেটর এবং ওয়ার্কস্পেস অনুযায়ী সংরক্ষণ করা হয়; সেটিংস দেখুন।

শীর্ষ বারে আরও রয়েছে:

  • একটি বিভাগে যান (Ctrl+K, অথবা Mac-এ ⌘K): একটি চ্যাট, একটি প্যারামিটার বা একটি জার্নাল রেকর্ড অনুসন্ধান করুন #number। তীর কীগুলো সরায়, এন্টার খুলতে, এস্ক বন্ধ করতে।
  • নোটিফিকেশন: জার্নাল থেকে সমাধান করা সমস্যা এবং চ্যাট পরিবর্তনসমূহ। 'সবগুলো পড়া হিসেবে চিহ্নিত করা' কাউন্টার মুছে দেয় এবং 'নোটিফিকেশন নিয়মাবলী' নিয়মাবলী খুলে। টেলিগ্রাম, ডিসকর্ড বা ইমেইলে ডেলিভারি সেট আপ করা হয় অতিরিক্ত → নোটিফিকেশন-এ।
  • এই ওয়ার্কস্পেসের সংযোগ নির্দেশক। শীর্ষ বারের নিচে কালেক্টরের স্বাস্থ্য এটিকে টেলিগ্রাম সংযোগ, ইভেন্ট গ্রহণ, উৎস এবং সংযুক্তি সারিতে ভাগ করে।
  • লক: এই ব্রাউজারে প্যানেলটি বন্ধ করে। কালেকশন সার্ভারে চলতেই থাকে।
  • সংস্করণ নম্বরের পাশে সুরক্ষা মোড; সুরক্ষা মোডসমূহ দেখুন।

ডেমো ওয়ার্কস্পেস কাল্পনিক বার্তা ধারণ করে এবং কখনোই টেলিগ্রামের সাথে সংযুক্ত হয় না। যেখানে বাস্তব ওয়ার্কস্পেস পরিবর্তন করতে পারে এমন ক্রিয়াগুলো সেখানে প্রত্যাখ্যাত হয়।

এখান থেকে শুরু করুন#

একটি টাস্ক নির্বাচন করুন। 'আমার অ্যাকাউন্ট এক্সপোর্ট' সেই অ্যাকাউন্টটি যা এখন পড়তে পারে তা ডাউনলোড করে। 'অনুসন্ধান অনুসরণ করুন' আপনার নির্বাচিত চ্যাট থেকে নতুন বার্তা, দেখা সম্পাদনা এবং মুছে ফেলার বিজ্ঞপ্তি রেকর্ড করে। সেটআপ কার্ডে তিনটি ধাপ দেখানো হয়: অ্যাকাউন্ট সংযোগ করুন, উৎস নির্বাচন করুন, পর্যবেক্ষণ শুরু করুন। লক্ষ্য প্রশ্নটি এই পৃষ্ঠায় থাকবে যতক্ষণ না আপনি এটি উত্তর দেন বা এড়িয়ে যান। একটি নতুন ওয়ার্কস্পেস প্রথম সেটআপটি খুলে।

চ্যাটসমূহ#

সংরক্ষিত কথোপকথন, ডিফল্টভাবে শুধুমাত্র পড়ার জন্য।

  • নাম বা আইডি দিয়ে তালিকা অনুসন্ধান করুন। পর্যবেক্ষিত চ্যাট যোগ বা অপসারণ করুন। Open Telegram link একটি ব্যবহারকারীর নাম বা আমন্ত্রণ লিঙ্ক গ্রহণ করে এবং জার্নালে একটি প্রিভিউ সংরক্ষণ করে। Join / open এবং observe চ্যাটে যোগ দেয় এবং এটিকে আপনার উৎসগুলিতে যুক্ত করে; বট খুললে সেটি পাঠানো হয়। /start.
  • চ্যাট হেডারে বার্তাগুলো গণনা করা হয় মুছে ফেলা হয়েছে, লেখা রাখা হয়েছে, সংরক্ষণ করার আগে মুছে ফেলা হয়েছে এবং পুনরায় যাচাই করার পর পাওয়া যায়নি। চ্যাট তালিকা এবং বিজ্ঞপ্তি একই সংজ্ঞা ব্যবহার করে। একটি মুছে ফেলা বার্তা লাল রঙের হয় এবং এর সংরক্ষিত টেক্সট থাকে; একটি সম্পাদিত বার্তা প্রতিটি সংরক্ষিত সংস্করণই রাখে। প্রতিটি মুছে ফেলার নোটিশে যা জানা যায় তা উল্লেখ থাকে: কখন এটি দেখা হয়েছিল, যে টেলিগ্রাম মুছে ফেলার কারণ জানায় না, অথবা শুধুমাত্র নোটিশ এসেছে।
  • লোড হিস্টরি এই ভিউ এবং জার্নালে সর্বশেষ ১০০, ২৫০ বা ৫০০টি বার্তা নিয়ে আসে। প্রতিটি সক্রিয় উৎস লোড করতে, Sources → Full history ব্যবহার করুন।
  • চ্যাট রপ্তানি পুরো দৃশ্যমান ইতিহাস স্বাক্ষরিত ফাইল হিসেবে ডাউনলোড করে chat.json এবং chat.htmlসংযুক্ত একাধিক অ্যাকাউন্ট কাজটি ভাগাভাগি করতে পারে: প্রতিটিই নিজস্ব বার্তার নম্বর পরিসর ডাউনলোড করে এবং নিজ অংশ স্বাক্ষর করে, আর যে অ্যাকাউন্ট এক্সপোর্ট শুরু করে সে আর্কাইভটি স্বাক্ষর করে। দেখুন এক চ্যাট এক্সপোর্ট।
  • People-এ এই চ্যাটে সংরক্ষিত বার্তা সহ সবাইকে তালিকাভুক্ত করে। People প্রোফাইল ডিফল্টভাবে বন্ধ থাকে কারণ এগুলো তৃতীয় পক্ষের ব্যক্তিগত তথ্য। যখন এগুলো কোনো চ্যাটের জন্য চালু থাকে, একটি প্রোফাইলে দেখায় নাম ও ব্যবহারকারীর নাম ইতিহাস, টেলিগ্রাম ফ্ল্যাগ, অবতার হ্যাশ, কার্যকলাপ, কে কার কাছে উত্তর দিচ্ছে, অন্যান্য পর্যবেক্ষিত চ্যাট, এবং উল্লেখিত ওয়ালেট, ফোন, ব্যবহারকারীর নাম ও লিঙ্ক। প্রতিটি তথ্য তার রেকর্ডের দিকে নির্দেশ করে। এক্সপোর্ট প্রোফাইল একটি স্বাক্ষরিত ফাইল সংরক্ষণ করে, ঐচ্ছিকভাবে একটি পাসওয়ার্ড ZIP-এ; প্রোফাইল বন্ধ করলে প্রোফাইল ফাইল মুছে যায়। মানুষ প্রোফাইল দেখুন।
  • Save profile এখন চ্যাট বা বট প্রোফাইলের একটি স্ন্যাপশট রেকর্ড করে: বিবরণ, সদস্যরা, আমন্ত্রণ লিঙ্ক, বট কমান্ড।

শুধুমাত্র পড়ার জন্য, প্রেরণ এবং গোপনীয়তা#

বার্তার উপরে থাকা দুটি সুইচ অ্যাকাউন্ট এবং পাঠককে সুরক্ষিত রাখে:

  • চ্যাট খোলার সময় রিড-অনলি চালু থাকে। বার্তা পাঠাতে বা বট বাটন চাপতে এটি বন্ধ করুন। প্রতিটি ক্রিয়া জিজ্ঞাসা করে '@account হিসেবে পাঠাবেন?' বা 'এই বট বাটনটি @account হিসেবে চাপবেন?', এবং আপনাকে জানিয়ে দেয় যে চ্যাটের সদস্যরা এটি দেখতে পারবে এবং এটি স্বাক্ষরিত জার্নালে অন্তর্ভুক্ত হবে। 'এই চ্যাটে ১০ মিনিটের জন্য আবার জিজ্ঞাসা করবেন না' অপশনটি কিছু সময়ের জন্য প্রশ্নটি এড়িয়ে যায়। 'প্রমাণ' কেস গোল, প্যানেল এবং API-তে পাঠানো বন্ধ রয়েছে।
  • Mask secrets এমন কিছু লুকিয়ে রাখে যা পাসওয়ার্ড, লগইন কোড, API কী বা হ্যাশ, বট টোকেন, সেশন স্ট্রিং, প্রাইভেট কী, JWT বা পেমেন্ট কার্ড নম্বর মনে হতে পারে (কার্ড নম্বরগুলো Luhn সমষ্টি ব্যবহার করে যাচাই করা হয়)। Show একটি মান প্রকাশ করে; প্রকাশের ঘটনা জার্নালে রেকর্ড করা হয়। এই ব্রাউজারের জন্য মাস্কিং বন্ধ করাও রেকর্ড করা হয়। শুধুমাত্র প্রদর্শন পরিবর্তিত হয়: মূল রেকর্ড এবং প্রতিটি এক্সপোর্ট সম্পূর্ণ টেক্সটই সংরক্ষণ করে।

জার্নাল#

ওয়ার্কস্পেস যে প্রতিটি রেকর্ড স্বাক্ষর করেছে, নতুনতম প্রথমে।

  • ওভারভিউ পর্যবেক্ষিত বার্তা, রেকর্ডকৃত সম্পাদনা, মুছে ফেলার বিজ্ঞপ্তি এবং নির্বাচিত উৎসগুলির সংখ্যা প্রদর্শন করে।
  • ইভেন্টের সময়রেখা ইভেন্টের ধরন (সব, সম্পাদনা, মুছে ফেলা, প্রতিক্রিয়া, সদস্যতা, কভারেজ), টেক্সট এবং উৎস অনুযায়ী ফিল্টার করে। আগেকার ইভেন্টগুলো লোড করুন পৃষ্ঠা পিছনে যায়।
  • রেকর্ড খুললে তার বিবরণ, হ্যাশ এবং পেলোড দেখা যায়। এই রেকর্ডের লিঙ্ক একটি ঠিকানা যা একই রেকর্ড খুলে। সম্ভাব্য গোপনীয় তথ্যসমূহ এই প্রিভিউতে আড়াল করা হয়েছে; এক্সপোর্টগুলো মূল তথ্যই রাখে।
  • জার্নালটি শুধুমাত্র সংযোজনযোগ্য: প্যানেলে কোনো কিছুই রেকর্ড সম্পাদনা বা মুছে দেয় না। এটি যাচাই করুন Exports → Verify journal দিয়ে অথবা python -m tgwitness.verify; রপ্তানি এবং যাচাই দেখুন।

উৎসসমূহ#

এই ওয়ার্কস্পেস কোন কথোপকথনগুলি রেকর্ড করে এবং সেখান থেকে কী সংরক্ষণ করে। পরিবর্তনগুলি ভবিষ্যতের কার্যকলাপে প্রয়োগ হয়; সংরক্ষিত রেকর্ডগুলো অপরিবর্তিত থাকে।

Refresh chat list অ্যাকাউন্টের চ্যাট এবং ফোল্ডারগুলো পড়ে। এটি বার্তা ডাউনলোড করে না।

পরিধি#

  • এই অ্যাকাউন্টে কী রেকর্ড করা হয় : নির্বাচিত চ্যাটসমূহ (শুধুমাত্র আপনি যোগ করা চ্যাটগুলো), টেলিগ্রাম ফোল্ডার (অ্যাকাউন্টের একটি ফোল্ডার, এতে পরে যোগ করা চ্যাটসহ) অথবা সম্পূর্ণ বিবরণ (প্রতিটি চ্যাট, এবং প্রতিটি নতুন চ্যাট, গ্রুপ, ব্যক্তিগত চ্যাট বা বট দেখার সঙ্গে সঙ্গে)। তদন্ত মোড একটি নিবেদিত অ্যাকাউন্টের জন্য: এটি অ্যাকাউন্ট যা কিছু দেখে সবকিছু রেকর্ড করে, এর নিজস্ব মেসেজ এবং বোতাম চাপার তথ্য, এবং প্রতিটি নতুন চ্যাটের প্রোফাইল ও পূর্বে দৃশ্যমান মেসেজগুলো সঙ্গে সঙ্গে সংরক্ষণ করে। নিবেদিত অ্যাকাউন্ট গাইড ব্যাখ্যা করে কেন কখনই আপনার প্রধান অ্যাকাউন্ট ব্যবহার করা উচিত নয়।
  • সোর্স ধরনগুলো ফোল্ডার এবং পুরো-অ্যাকাউন্ট মোডকে চ্যানেল, গ্রুপ, ব্যক্তিগত চ্যাট এবং বটগুলিতে সীমাবদ্ধ করে। নিজস্ব ক্রিয়া অ্যাকাউন্টের নিজস্ব বার্তা, সম্পাদনা এবং উত্তর-কীবোর্ড চাপ যোগ করে।
  • যখন একটি নতুন চ্যাট বা বট দেখা যায়: এর প্রোফাইল সংরক্ষণ করুন এবং নির্বাচিত সংখ্যক এর সর্বশেষ দৃশ্যমান বার্তা সংরক্ষণ করুন।

সীমাবদ্ধতা: প্রকাশিত ক্লাউড কালেক্টর সিক্রেট চ্যাট গ্রহণ করে না। পৃথক ছদ্ম-সিক্রেট ইন্টারফেস এবং এর ডেমো তাদের উন্নয়ন অবস্থা এবং অমীমাংসিত ত্রুটিসহ নথিভুক্ত করা হয়েছে। TgWitness চলমান না থাকলে কিছুই রেকর্ড হয় না; রিস্টার্ট করার পর এটি শুধুমাত্র টেলিগ্রাম এখনও যা ফেরত দেয় তা সংগ্রহ করে, এবং রিপোর্টে ফাঁকটি দেখায়। চ্যাট তালিকার সীমা (প্যারামিটারে পরিবর্তন না করা হলে 1,000টি ডায়ালগ) ছাড়িয়ে যাওয়া চ্যাটগুলো পরেরবার সক্রিয় হলে যোগ করা হয়। অন্য অ্যাপে চাপানো ইনলাইন বট বোতামগুলো অদৃশ্য থাকে; বটের উত্তর রেকর্ড হয়।

পরিধির মধ্যে চ্যাটসমূহ#

স্ট্যাটাস (সক্রিয়, বিরতি, অগ্রাধিকার, বাদ দেওয়া, অনিশ্চিত অ্যাক্সেস, উপেক্ষিত) এবং ধরন অনুযায়ী ফিল্টার করুন, তারপর নির্বাচিত আইটেমে পদক্ষেপ নিন: সক্রিয় করা, বিরতি দেওয়া, অগ্রাধিকার চিহ্নিত বা অপসারণ, স্কোপ থেকে বাদ দেওয়া বা অপসারণ। স্ট্যাটাস ব্যাজ শুধুমাত্র অবস্থা দেখায়; ক্রিয়াগুলো প্রতিটি সারি-র মেনুতে থাকে, সাথে একটি লাইনে লেখা থাকে সেগুলো কী করে। পজ এবং এক্সক্লুড করার জন্য নিশ্চিতকরণের প্রয়োজন হয়, বাল্ক অপশনেও। কোনো সোর্স সরানোর সময় তার নাম জানতে চাওয়া হয় এবং তার লোকজনের প্রোফাইল মুছে ফেলা হয়; সংরক্ষিত রেকর্ডগুলো জার্নালে থাকে।

একটি উৎস যা অ্যাকাউন্টের চ্যাট তালিকায় দেখায় না তা হল আপডেট গ্রহণ করছে, চ্যাট তালিকায় নেই; যখন রেকর্ডগুলো আসতে থাকে, অন্যথায় অ্যাক্সেস যাচাই করা হয়নি। উপলব্ধ চ্যাটসমূহ যোগ করে নির্বাচিতগুলো যোগ করুন বা মিলে যাওয়া সব ফল যোগ করুন-এর সাথে চ্যাট।

সম্পূর্ণ ইতিহাস#

প্রত্যেক সক্রিয় উৎসের উপলব্ধ ইতিহাস চ্যাটস এবং জার্নালে লোড করে। প্রগতি রিস্টার্টের পরও বজায় থাকে; সংযুক্তিগুলো আপনার মিডিয়া সেটিংস অনুসরণ করে। উৎস ইতিহাস দেখুন।

রেকর্ডিং#

  • সংরক্ষণ করতে যে পরিবর্তনগুলো নির্বাচন করুন: নতুন বার্তা, সম্পাদনা, মুছে ফেলার বিজ্ঞপ্তি, দৃশ্যমান প্রতিক্রিয়া, যোগ হওয়া এবং ছেড়ে যাওয়া। একটি প্রি-সেট ফর্ম পরিবর্তন করে; রেকর্ডিং সেটিংস সংরক্ষণ তা প্রয়োগ করে। কোনো বিভাগ আবার চালু করলে মিস হওয়া ইভেন্টগুলো পুনরুদ্ধার হয় না।
  • মিডিয়া সংরক্ষণ করুন যখনই সম্ভব: প্রতি ফাইলের সর্বোচ্চ আকার নির্ধারণ করুন (1 থেকে 2,000 MiB), প্রতিটি ধরনের জন্য আলাদাভাবে সেট করুন, এবং ভিডিওর দৈর্ঘ্য সেকেন্ডে সীমাবদ্ধ করুন (0 মানে কোনো সীমা নেই)। প্রতিটি ডাউনলোড প্রচেষ্টার ফলাফল রেকর্ড করা হয়।
  • Recheck: অগ্রাধিকার চ্যাটগুলো প্রতি কয়েক মিনিটে পুনরায় যাচাই করে, অন্যান্য চ্যাটগুলো খুব কমই, যাতে অ্যাকাউন্ট Telegram-এর FloodWait সীমা অতিক্রম না করে। 0 গ্রুপ বন্ধ করে। অগ্রাধিকার চ্যাটগুলো তালিকায় তারকাচিহ্ন দিয়ে চিহ্নিত করুন; প্রতি পাসে চ্যাট সংখ্যা এবং চ্যাটগুলোর মধ্যবর্তী বিরতি Parameters-এ নির্ধারিত হয়। সংগ্রহ দেখুন।

রপ্তানি#

Downloads ফাইল প্রস্তুত করে; Build report নির্ধারণ করে রিপোর্টগুলো কীভাবে দেখাবে।

কি এর জন্য ব্যবহার করুন গাইড
অ্যাকাউন্ট রপ্তানি এখন অ্যাকাউন্টটি কী পড়তে পারে তার একটি নতুন স্ন্যাপশট অ্যাকাউন্ট রপ্তানি
শেয়ার করার কপি সম্পূর্ণ অ্যাকাউন্ট এক্সপোর্টের একটি মিনিমাইজড ডেরিভেটিভ প্রকাশ
স্বাক্ষরিত ZIP স্থায়ী জার্নাল সীমার মধ্যে জার্নাল, রিপোর্ট, সংযুক্তি এবং যাচাইকরণ সরঞ্জাম রপ্তানি এবং যাচাই
HTML, PDF, JSON রিপোর্ট একটি সিল করা পাঠযোগ্য প্রতিবেদন কেস রিপোর্টসমূহ
JSONL, CSV স্বাক্ষরসহ মূল রেকর্ড; একটি ফর্মুলা-নিরাপদ স্প্রেডশীট রপ্তানি এবং যাচাই
হ্যান্ডওভার এক্সট্র্যাক্ট শুধুমাত্র প্রাপকের প্রয়োজনীয় চ্যাট, সময়সীমা এবং মানুষজন প্রমাণ
চ্যাট রপ্তানি একটি চ্যাট স্বাক্ষরিত chat.json এবং chat.html একটি চ্যাট রপ্তানি করুন
  • উপরের ডাউনলোডগুলো একটি পাসওয়ার্ড দিয়ে এনক্রিপ্ট করুন (১২ অক্ষর বা তার বেশি) একটি AES-256 ZIP সংরক্ষণ করে যা 7-Zip বা WinRAR খুলতে পারে। ভিতরের স্বাক্ষরিত ফাইলটি অপরিবর্তিত থাকে। পাসওয়ার্ড সংরক্ষণ করা হয় না।
  • প্রস্তুতকৃত এক্সপোর্টগুলো 2 GiB-এর মধ্যে সর্বোচ্চ 20টি ফাইল এবং সর্বশেষ ফাইলটি পুনরায় ডাউনলোডের জন্য রাখে, প্রত্যেকটির সাথে তার SHA-256। একটি ফাইল প্রস্তুত করা ডেলিভারি প্রমাণ করে না।
  • যখন ব্রাউজার সেভ ডায়ালগ গ্রহণ করতে অস্বীকার করে, প্যানেলটি সাধারণ ডাউনলোডে ফিরে যায়।
  • আপনার স্বাক্ষরকারী পরিচয় কী ফিঙ্গারপ্রিন্ট দেখায়। চেকপয়েন্ট সংরক্ষণ করুন এবং স্বাক্ষরিত রান রসিদ ডাউনলোড আপনাকে কালেক্টরের বাইরে রেকর্ড সংরক্ষণ করার সুযোগ দেয়। টাইমস্ট্যাম্প অনুরোধ প্রস্তুত কোনো সার্ভিসের সাথে যোগাযোগ না করেই একটি RFC 3161 অনুরোধ তৈরি করে।

সেটিংস, অ্যাকাউন্ট এবং সংযোগ#

  • সেটিংস: লক্ষ্য, সংযোগ, কী রেকর্ড করতে হবে এবং ইন্টারফেস। প্রথম সেটআপ এবং সেটিংস দেখুন।
  • অ্যাকাউন্টসমূহ: প্রতিটি ওয়ার্কস্পেস তার অবস্থা, উৎস, ইভেন্ট এবং সংযুক্তি সারির সাথে। 'যত্ন প্রয়োজন', 'সংগ্রহাধীন', 'অফলাইন বা বিরতিতে', 'সংযুক্ত নয়', 'বিরতি' বা 'পুনরায় শুরু' অনুযায়ী ফিল্টার করুন; একযোগে অ্যাকাউন্ট ফাইল আমদানি করুন এবং গ্রুপসমূহ পরিচালনা করুন। অ্যাকাউন্টসমূহ দেখুন।
  • অ্যাকাউন্ট: সাইন-ইন এবং এই অ্যাকাউন্টের সংযোগ পথ। ডাইরেক্ট, একটি WireGuard প্রোফাইল, আপনার নিজস্ব প্রক্সি, পাবলিক MTProto পুল বা WARP; একটি পথ প্রস্তুত ও পরীক্ষা করুন, তারপর এটিকে এই অ্যাকাউন্ট, একটি গ্রুপ বা সব অ্যাকাউন্টে প্রয়োগ করুন। সংযোগ এবং প্রক্সি দেখুন।

অতিরিক্ত#

ঐচ্ছিক: একটি অ্যাকাউন্ট এবং উৎসগুলো সংগ্রহ শুরু করার জন্য যথেষ্ট। আপনি যে অপশনটি বেছে নেবেন শুধুমাত্র সেটির সেটিংসই খুলবে, এবং কিছুই স্বয়ংক্রিয়ভাবে সংযুক্ত হবে না। উপরের Protection level কার্ডটি সুরক্ষা মোড দেখায়।

কার্ড এটি যা যোগ করে গাইড
স্টোরেজ ও ডিস্ক স্পেস ব্যাকআপ, পুরনো ফাইলগুলো আপনার ক্লাউডে স্থানান্তর, একটি প্রমাণ কপি যা মুছে ফেলা যায় না সংরক্ষণ
লক্ষ্য ও সুরক্ষা স্তর আপনার লক্ষ্য এবং দুটি স্কেলের জন্য প্রস্তাবিত সেটিংস নিচে
অবহিতকরণ সমস্যা, পরিবর্তিত বার্তা এবং একটি দৈনিক সারসংক্ষেপ; আপনার নিজস্ব কন্ট্রোল বট নিচে
প্রমাণ ও ব্যাকআপ টাইমস্ট্যাম্প, আরও সাক্ষী এবং একটি এনক্রিপ্ট করা অফ-সাইট কপি নিচে
সার্ভার ২৪/৭ প্যানেল থেকে তৈরি ও মুছে ফেলা একটি SSH-বিহীন ক্লাউড সার্ভার উচ্চ নিশ্চয়তা
স্বতন্ত্র সাক্ষী আপনার টেলিগ্রাম চ্যানেল বা ডিসকর্ডে পোস্ট করা স্বাক্ষরিত চেক সাক্ষী
কোড যাচাই চলমান প্রোগ্রামটিকে একটি পাবলিক গিটহাব কমিটের সাথে তুলনা করে নিচে

লক্ষ্য এবং সুরক্ষা স্তর#

চারটি প্রশ্ন:

  1. এটি কী জন্য? ব্যক্তিগত রেকর্ড, তদন্ত, বা মামলার প্রমাণ।
  2. আপনি কতটা পর্যবেক্ষণ করবেন? কয়েকটি চ্যাট (প্রায় ৫০ পর্যন্ত), অনেক চ্যাট (প্রায় ৫০০ পর্যন্ত) বা পুরো অ্যাকাউন্ট। এটি চ্যাট তালিকার সীমা নির্ধারণ করে ১,০০০, ৩,০০০ বা ২০,০০০।
  3. ছবি ও ফাইল? শুধুমাত্র টেক্সট, ছবি ও ছোট মিডিয়া (ছবি 20 MB, ভিডিও 100 MB), অথবা সবকিছু (প্রতিটি ভিডিও ও ডকুমেন্ট সর্বোচ্চ 1 GB)। সবকিছু পুরো অ্যাকাউন্টের সাথে রাখলে 4 GiB ডিস্ক ফাঁকা থাকে।
  4. এটি কোথায় চলবে? এই কম্পিউটারে, অথবা সবসময় চালু থাকা একটি সার্ভারে।

প্রস্তাবনায় স্বাধীন টাইমস্ট্যাম্প, drand এবং টেলিগ্রামের ডিভাইস তালিকা তালিকাভুক্ত করা হয়েছে, প্রতিটিই কী যোগ করে তার একটি লাইনসহ। টাইমস্ট্যাম্পগুলো ব্যক্তিগত রেকর্ড, তদন্ত বা প্রমাণের জন্য প্রতি ৬০, ৩০ বা ১০ মিনিটে শুরু হয়; drand এবং ডিভাইস তালিকার জন্য টাইমস্ট্যাম্প প্রয়োজন। পরিবর্তনগুলো শুধুমাত্র এগুলো, সংযুক্তি নীতি এবং উপরের দুইটি প্যারামিটারে প্রয়োগ করুন। প্রতিটি পরিবর্তন একটি জার্নাল রেকর্ড, প্লাস setup.applied। বিজ্ঞপ্তি, একটি অফ-সাইট কপি, একটি সার্ভার, গেটওয়ে DNS, কোড যাচাইকরণ এবং একজন সাক্ষী পরবর্তী পদক্ষেপ হিসেবে তাদের নিজস্ব ফর্মসহ প্রস্তাব করা হয়।

দুটি স্কেল নির্ধারিত সেটিংস থেকে গণনা করা হয়, লক্ষ্য থেকে নয়:

স্কেল পয়েন্টস
বিশ্বাসযোগ্যতা স্বাক্ষরিত জার্নাল ১, টাইমস্ট্যাম্প ৩, drand ১, ডিভাইস তালিকা ১, মিলিত কোড চেক ১, সাক্ষী পোলিং ১, প্রত্যয়িত সার্ভার ২, গেটওয়ে DNS লগ ১
নির্ভরযোগ্যতা সর্বদা চালু সার্ভার ৩, অফ-সাইট কপি ৩, অবজেক্ট লক ১, সমস্যা বিজ্ঞপ্তি ১

৮০% বা তার বেশি হলে সর্বোচ্চ, ৫০% হলে উচ্চ, ২৫% হলে মাঝারি, এর নিচে হলে মৌলিক। বিশ্বাসযোগ্যতা বর্তমানে প্রশ্ন ৪-এর উত্তরে উল্লেখিত সর্বদা চালু থাকা সার্ভারটিকে বিবেচনা করে, কোনো সার্ভার যাচাই করার আগে।

অবহিতকরণ#

অ্যালার্টগুলো Apprise-এর মাধ্যমে Telegram, Discord, Slack, ntfy, ইমেইল, Matrix এবং ১০০+ অন্যান্য সার্ভিসে পাঠানো হয়। একটি সার্ভিস বেছে নিন, এক বা দুইটি ফিল্ড পূরণ করুন এবং একটি টেস্ট পাঠান, অথবা Apprise ঠিকানাগুলো সরাসরি পেস্ট করুন।

  • সমস্যা: ডিস্ক প্রায় পূর্ণ, অ্যাকাউন্ট সাইন আউট, সংগ্রহ, অনুলিপি বা টাইমস্ট্যাম্প ত্রুটি। সিল করা সার্ভারে খোলা SSH পোর্ট বা লগইনও সমস্যা।
  • পরিবর্তনসমূহ: পর্যবেক্ষিত চ্যাটগুলিতে মুছে ফেলা, সম্পাদিত এবং অনুপস্থিত বার্তাগুলো প্রতি চেক এক নোটিফিকেশনে গোষ্ঠীবদ্ধ (প্রতি মিনিটে, যদি প্যারামিটারে পরিবর্তন না করা হয়)।
  • সম্পন্ন কাজসমূহ: ইতিহাস, রপ্তানি এবং সংরক্ষণ অনুলিপি।
  • নির্বাচিত সময়ে, সার্ভার সময় অনুযায়ী দৈনিক সারসংক্ষেপ।

নোটিফিকেশনগুলোতে চ্যাটের নাম এবং সংখ্যা দেখানো হয়। মেসেজের অংশবিশেষ ডিফল্টভাবে বন্ধ থাকে; চালু রাখলে মেসেজের টেক্সট এই মেশিন থেকে বাইরে চলে যায়।

আপনার অপারেটর বট হল @BotFather থেকে নেওয়া আপনার নিজস্ব একটি বট যা উত্তর দেয় /status এবং /stats, এবং ঐচ্ছিকভাবে /pause, /resume এবং /copyশুধুমাত্র তালিকাভুক্ত চ্যাট এবং টেলিগ্রাম ব্যবহারকারী আইডিগুলোই এটি ব্যবহার করতে পারে; কথোপকথনের টেক্সট ওয়ার্কস্পেসেই থাকে। যদি অন্য কোনো অ্যাপ্লিকেশন ইতিমধ্যেই এর কমান্ড গ্রহণ করে, তাহলে একটি আলাদা বট ব্যবহার করুন। নোটিফিকেশন এবং অপারেটর বট দেখুন।

প্রমাণ এবং ব্যাকআপ#

  • স্বতন্ত্র টাইমস্ট্যাম্পগুলো প্রতিটি স্বাক্ষরিত চেকপয়েন্টের শুধুমাত্র SHA-256 RFC 3161 কর্তৃপক্ষ এবং OpenTimestamps ক্যালেন্ডারগুলোতে প্রতি ৫ থেকে ১,৪৪০ মিনিটে পাঠায়। Anchor এখন একটি পাস চালায়। টাইমস্ট্যাম্পগুলো দেখুন।
  • আরও সাক্ষী, প্রতিটি নির্বাচিত না হওয়া পর্যন্ত নিষ্ক্রিয়: সর্বশেষ drand রাউন্ড, টেলিগ্রামের সাইন-ইন করা ডিভাইসগুলির IP ঠিকানা ছাড়া তালিকা, এবং Cloudflare Gateway-এর সার্ভারের DNS কুয়েরির লগ। ঐচ্ছিক রেকর্ড দেখুন।
  • এনক্রিপ্টেড ব্যাকআপ জার্নাল, ফাইল, চেকপয়েন্ট এবং চ্যাট এক্সপোর্টগুলোকে S3-সামঞ্জস্যপূর্ণ স্টোরেজে (Wasabi, Amazon S3, Backblaze B2, Cloudflare R2, MinIO) অনুলিপি করে। এই মেশিনে সবকিছু প্রথমেই এনক্রিপ্ট করা হয়। এনক্রিপশন কী ডাউনলোড করুন এবং এটিকে আলাদা করে রাখুন: এটি ছাড়া কপিটি পড়া যাবে না। গভর্নেন্স বা কমপ্লায়েন্স মোডে অবজেক্ট লক নির্দিষ্ট সংখ্যক দিন অবজেক্টগুলিকে মুছে ফেলা থেকে রক্ষা করে। অফ-সাইট কপি দেখুন।

কোড যাচাই#

ইনস্টল করা প্রোগ্রামটি প্রকাশিত সংস্করণের সাথে মেলে কিনা পরীক্ষা করে।

  1. একটি GitHub রিপোজিটরি (অফিসিয়ালটি পূরণ করা আছে) এবং একটি ট্যাগ, ব্রাঞ্চ বা কমিট লিখুন।
  2. Check now এই ওয়ার্কস্পেসের বাইরের অনুরোধের রুটের মাধ্যমে GitHub-এর API-কে জিজ্ঞাসা করে সেই কমিটের ফাইল তালিকা। এটি প্রতিটি পরিমাপকৃত প্রোগ্রাম ফাইলের git blob ID-কে কমিটের সাথে তুলনা করে। লাইন এন্ডিং রূপান্তরিত Windows চেকআউটও মিলিয়ে যায়।
  3. ফলাফল পরিবর্তিত, অতিরিক্ত এবং অনুপস্থিত ফাইল (প্রতিটি সর্বোচ্চ ৫০টি) তালিকাভুক্ত করে এবং সংরক্ষিত হয় as a source.checked জার্নাল রেকর্ড হিসেবে সংরক্ষিত হয়।

ফলাফল তখনই বর্তমান হিসেবে গণ্য হবে যখন চলমান প্রোগ্রাম ফাইলগুলো অপরিবর্তিত থাকবে: আপডেটের পর আবার পরীক্ষা করুন। কোনো টোকেন প্রয়োজন নেই এবং শুধুমাত্র পাবলিক রিপোজিটরি কাজ করে; চ্যাট এবং ক্রেডেনশিয়াল আপলোড করা হয় না। একটি ম্যাচ ডিস্কে থাকা কোডটি সনাক্ত করে। এটি হার্ডওয়্যার অ্যাটেস্টেশন নয়; তার জন্য Phala Cloud দেখুন।

সুরক্ষা মোডসমূহ#

সংস্করণ নম্বরের পাশের সুইচারটি নির্বাচিত মোড এবং ১৮টি সুরক্ষা স্তরের মধ্যে কতগুলো সক্রিয় আছে তা দেখায়, উদাহরণস্বরূপ 🟠 Witnessed 9/18মোড পরিবর্তন করতে অতিরিক্ত → সুরক্ষা স্তর নির্বাচন করলে মোড পরিবর্তনের অপশনটি খোলে। একটি মোড একটি লক্ষ্য নির্ধারণ করে এবং কী কী এখনও অনুপস্থিত তা তালিকাভুক্ত করে; রেকর্ডিং, স্বাক্ষর এবং সংরক্ষিত সেটিংস প্রতিটি মোডে একই থাকে।

মোড জন্য যোগ করে
🟢 সহজ চ্যাট পর্যবেক্ষণ এবং একটি অনুলিপি সংরক্ষণ চ্যাট, জার্নাল এবং চ্যাট রপ্তানি; স্বাক্ষর প্রক্রিয়া পটভূমিতে চলে
🟡 স্বাক্ষরিত প্ল্যাটফর্ম, হোস্ট বা অবিউস ডেস্কে রিপোর্ট করে স্বাক্ষরিত আর্কাইভ, জার্নাল চেক, চেকপয়েন্ট, হস্তান্তর নির্যাস
🟠 প্রত্যক্ষদর্শী যেখানে কেউ দাবি করতে পারে যে রেকর্ডটি পরিবর্তিত হয়েছে স্বাক্ষরিত জার্নাল হেড পোস্ট করা একটি স্বাধীন সাক্ষী
🔴 আদালতের জন্য প্রস্তুত আইনজীবী, পুলিশ বা আদালতের জন্য প্রমাণ টাইমস্ট্যাম্পস, একটি এনক্রিপ্টেড অফ-সাইট কপি, রিপোর্টে মামলার বিবরণ
🟣 গিটহাব-যাচাইকৃত রেকর্ডসমূহের সফটওয়্যার যা যে কেউ যাচাই করতে সক্ষম কোড চেক এবং GitHub Actions ক্যাপচার
⚫ মোসাদ ভালভাবে অর্থায়িত প্রতিপক্ষের বিরুদ্ধে উচ্চ-দাবির মামলা একটি সিল করা ২৪/৭ সার্ভার, একটি লুকানো আইপি ঠিকানা, সমস্ত ১৮টি স্তর

স্তরসমূহ: প্রতিটি রেকর্ড স্বাক্ষরিত ও শৃঙ্খলবদ্ধ; একটি স্বাক্ষরিত রান রসিদ; সংযুক্তিগুলো সংরক্ষিত SHA-256-এর সাথে; স্বাক্ষরিত চেকপয়েন্ট; পুনঃপরীক্ষা; সমস্যা সতর্কতা; শুধুমাত্র-পঠনযোগ্য উইটনেস অ্যাক্সেস; নির্ধারিত সময়সূচি অনুযায়ী উইটনেস যাচাই; RFC 3161 টাইমস্ট্যাম্প; OpenTimestamps প্রুফ; যাচাইকৃত সর্বশেষ টাইমস্ট্যাম্প; একটি এনক্রিপ্টকৃত অফ-সাইট কপি; রিপোর্টে মামলার বিবরণ; একটি মিলিত কোড যাচাই; টেলিগ্রাম কখনোই এই মেশিনের আইপি দেখবে না; প্রক্সির মাধ্যমে বাহ্যিক অনুরোধ; অনুলিপিটিতে অবজেক্ট লক; প্রদানকারী রেকর্ডসহ সিল করা সার্ভার। একটি স্তর যা বন্ধ আছে, তা সেট আপ, যা তার ফর্ম খুলে। নিম্ন মোড নির্বাচন করলে নিশ্চিতকরণের জন্য জিজ্ঞাসা করে এবং কিছুই মুছে ফেলে না।

আরও সরঞ্জাম#

Extras → Independent capture: connect a separate browser or AyuGram recorder, pin its signing key, select capture options, start/pause, take snapshots and download verified signed archives. Each recorder has its own manual login, route, journal and key. Both connections start disabled. See the English Independent capture guide.

  • আর্কাইভে জিজ্ঞাসা করুন: সংরক্ষিত পর্যবেক্ষণ অনুসন্ধান করুন, উৎসগুলো পর্যালোচনা করুন, তারপর সিদ্ধান্ত নিন সেগুলো AI মডেলে পাঠানো হবে কিনা। আর্কাইভ বিশ্লেষণ এবং স্থানীয় OCR ও ট্রান্সক্রিপশন দেখুন।
  • প্যারামিটার: সংগ্রহের সীমা ও গতি, পুনঃপরীক্ষা, ডাউনলোড, প্রোফাইল, বিজ্ঞপ্তি এবং রপ্তানি। নাম অনুসারে অনুসন্ধান করুন, শুধুমাত্র পরিবর্তিত মান দেখান এবং ডিফল্ট মানগুলিকে খসড়া হিসেবে প্রস্তুত করুন 'ডিফল্ট পুনরুদ্ধার করুন' দিয়ে। প্যারামিটার সংরক্ষণ পরবর্তী ব্যবহার থেকে মানগুলি প্রয়োগ করে, এবং প্রতিটি পরিবর্তন একটি জার্নাল রেকর্ড।
  • অ্যাক্সেস: পর্যালোচক, বিশ্লেষক এবং অপারেটরদের জন্য পৃথক টোকেন, নির্বাচিত ওয়ার্কস্পেস, চ্যাট এবং অধিকারে সীমাবদ্ধ। দেখুন অ্যাক্সেস।
  • সিস্টেম লগ : এই প্রক্রিয়াটি শুরু হওয়ার পর থেকে কী করেছে (সংযোগ, প্রক্সি পরিবর্তন, সাইন-ইন, প্রত্যাখ্যান, সেটিংস পরিবর্তন) আইপি ঠিকানা লুকিয়ে। নতুন লাইন অনুসরণ সর্বশেষ লাইনটি দৃশ্যমান রাখে। বার্তাগুলো শুধুমাত্র জার্নালেই থাকে।
  • ইন্টিগ্রেশনসমূহ: এআই প্রদানকারী, শুধুমাত্র-পঠনযোগ্য MCP সংযোগ এবং স্বাক্ষরিত ওয়েবহুক।
  • Case Board: প্রমাণের পাশে ব্যক্তিগত দলের নোট, বুকমার্ক এবং স্লাইস। Case Board দেখুন।
  • এক্সপোর্টসে GitHub Actions capture: আপনার ফর্ক থেকে নেওয়া একটি চ্যাট। দেখুন সিল করা ক্যাপচার।