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

মূল সক্ষমতা
- দুই-প্যান লেআউট — বামে পিয়ার এবং চ্যানেল তালিকা, ডানে সক্রিয় কথোপকথন। প্যানগুলি আপনার পছন্দমতো আকার পরিবর্তন করুন।
- মাল্টি-পিয়ার সাপোর্ট — প্রতিটি পেয়ার করা পিয়ার এবং প্রতিটি যোগদান করা চ্যানেল সাইডবারে দেখা যায়। আপনার স্থান না হারিয়ে কথোপকথনের মধ্যে স্যুইচ করুন।
- ফাইল অ্যাটাচমেন্ট — একটি ফাইল পাঠাতে অ্যাটাচমেন্ট বাটনে ক্লিক করুন। ফাইলগুলি প্রেরণের আগে ফোনে এনক্রিপ্ট করা হয়।
- চ্যানেল আমন্ত্রণ — সাইডবার থেকে চ্যানেল আমন্ত্রণ গ্রহণ বা প্রত্যাখ্যান করুন। চ্যানেলের মেসেজ প্রতিটি সদস্যের জন্য পৃথকভাবে এনক্রিপ্ট করা হয়।
- ডেলিভারি স্ট্যাটাস — প্রতিটি পাঠানো মেসেজ পেন্ডিং, সেন্ট বা ফেইলড দেখায়। ডেলিভারি স্ট্যাটাস মডেল খুলতে এবং পুনরায় চেষ্টা করতে একটি ব্যর্থ মেসেজে ক্লিক করুন।
ওয়াকথ্রু
১. বাম সাইডবার থেকে চ্যাট পৃষ্ঠা খুলুন। পিয়ার তালিকা পেয়ার করা পিয়ার, পেয়ার না করা পিয়ার এবং আপনি যেসব চ্যানেলে যোগ দিয়েছেন তা লোড করে। ২. সাইডবার থেকে একটি পিয়ার নির্বাচন করুন। কথোপকথন প্যান মেসেজ ইতিহাস লোড করে, সবচেয়ে সাম্প্রতিক নীচে। ৩. একটি মেসেজ পাঠান — নীচের ইনপুট বারে টাইপ করুন এবং এন্টার বা সেন্ড টিপুন। মেসেজটি একটি ডেলিভারি স্ট্যাটাস ইন্ডিকেটরসহ প্যানে দেখা যায়। ৪. একটি ফাইল সংযুক্ত করুন — আপনার কম্পিউটার থেকে একটি ফাইল বেছে নিতে অ্যাটাচমেন্ট বাটনে ক্লিক করুন। ফাইলটি আপনার ফোনে আপলোড হয়, এনক্রিপ্ট হয় এবং পিয়ারে পাঠানো হয়। ৫. চ্যানেল আমন্ত্রণ দেখুন — পেন্ডিং চ্যানেল আমন্ত্রণ সাইডবারের শীর্ষে দেখা যায়। যোগ দিতে একসেপ্ট বা বাতিল করতে ডিক্লাইন-এ ক্লিক করুন।
টিপস ও ট্রিকস
- দীর্ঘ মেসেজ (২০৪৮ অক্ষরের বেশি) স্বয়ংক্রিয়ভাবে এনক্রিপ্টেড টেক্সট ফাইল হিসেবে পাঠানো হয় — একটি দীর্ঘ টেক্সট ব্লক পেস্ট করুন এবং প্লেইনঅ্যাপ বাকি কাজ করে।
- URL সক্রিয় কথোপকথন আইডি দিয়ে আপডেট হয়, তাই আপনি একটি নির্দিষ্ট পিয়ার বা চ্যানেলের সরাসরি লিংক বুকমার্ক করতে পারেন।
- যদি সাইডবারে একটি পিয়ার অফলাইন দেখায়, তবে ফোনে পুনরায় সংযোগ বাধ্য করতে ওয়েব হেডারে রিফ্রেশে ক্লিক করুন।
গোপনীয়তা ও নিরাপত্তা নোট
- ওয়েব ড্যাশবোর্ড স্ব-স্বাক্ষরিত সার্টিফিকেট সহ HTTPS-এর মাধ্যমে পরিবেশন করা হয় এবং সমস্ত ট্রাফিক TLS-এর ওপর XChaCha20-Poly1305 দিয়ে অতিরিক্তভাবে এনক্রিপ্ট করা হয়।
- ওয়েব ড্যাশবোর্ড শুধুমাত্র আপনার স্থানীয় নেটওয়ার্কে আবদ্ধ — আপনি স্পষ্টভাবে পোর্ট ফরওয়ার্ডিং সেটআপ না করলে ইন্টারনেট থেকে অ্যাক্সেসযোগ্য নয়।
- মেসেজগুলি XChaCha20-Poly1305 দিয়ে এন্ড-টু-এন্ড এনক্রিপ্ট করা হয়। এনক্রিপশন এবং ডিক্রিপশন ফোনে ঘটে; ব্রাউজার শুধুমাত্র প্রদর্শনের জন্য ইতোমধ্যে ডিক্রিপ্ট করা মেসেজ টেক্সট দেখে।
- প্রতিটি ডিভাইস তার মেসেজগুলি একটি Ed25519 কী দিয়ে সাইন করে। মেসেজ ব্রাউজারে পুশ করার আগে ফোনে স্বাক্ষর যাচাই করা হয়।
- চ্যাট পাথে কোনও ধাপেই কোনও কেন্দ্রীয় সার্ভার নেই।
সম্পর্কিত বৈশিষ্ট্য
- অ্যান্ড্রয়েডে এনক্রিপ্টেড P2P চ্যাট — অন-ফোন চ্যাট UI যা ড্যাশবোর্ড প্রতিফলিত করে।
- ওয়েব ড্যাশবোর্ডে ফাইল ম্যানেজমেন্ট — ফাইল ভিউ থেকে চ্যাট মেসেজে সংযুক্ত করার জন্য ফাইল বেছে নিন।
- ওয়েব ড্যাশবোর্ডে নোটিফিকেশন মিরর — চ্যাট ডেলিভারি ব্যর্থতা নোটিফিকেশন প্যানেলে প্রদর্শিত হয়।