tdata ফোল্ডার আসলে কী
Telegram Desktop, অর্থাৎ Windows, macOS ও Linux-এর অফিসিয়াল ডেস্কটপ অ্যাপ, তার লোকাল প্রোফাইল tdata নামের একটি ফোল্ডারে রাখে। ভেতরে থাকে আপনার অ্যাকাউন্টের সঙ্গে অ্যাপ যুক্ত রাখা কী, অ্যাপের সেটিংস এবং মিডিয়া ও স্টিকারের ক্যাশ। অ্যাপ চালু হলে এই ফোল্ডার পড়ে এবং বৈধ অথরাইজেশন পেলে ফোন নম্বর বা লগইন কোড না চেয়েই আপনার চ্যাট খুলে দেয়।
এই সুবিধাই আবার প্রধান ঝুঁকি। tdata ফোল্ডার আপনার বার্তার ব্যাকআপ নয়; এটি একটি চালু লগইন। কেউ এটি অন্য কম্পিউটারে কপি করলে সাধারণত আপনার কম্পিউটারে বসে থাকার মতোই অ্যাকাউন্টটি খুলে ফেলতে পারে, যদি না লোকাল পাসকোড সেটিকে সুরক্ষা দেয়। একে পাসওয়ার্ডের মতো যত্নে রাখুন, আর শুধু সেইসব অ্যাকাউন্টের tdata সরান যেগুলোর আপনি বৈধ মালিক বা যেগুলো যথাযথভাবে আপনার হাতে হস্তান্তর করা হয়েছে।
মনে রাখুন, tdata বিশেষভাবে Telegram Desktop-এর। শুধু Telegram নামের আলাদা নেটিভ macOS অ্যাপ এবং মোবাইল অ্যাপ ডেটা ভিন্নভাবে রাখে, তাই tdata ফোল্ডার সেগুলোতে লোড করা যায় না।
শুরুর আগে একটি ছোট চেকলিস্ট
Telegram-এর ওয়েবসাইট বা বিশ্বস্ত অ্যাপ স্টোর থেকে অফিসিয়াল Telegram Desktop ইনস্টল করুন, সম্ভব হলে যে অ্যাপ ফোল্ডারটি তৈরি করেছে তার একই বা নতুন ভার্সন। নতুন বিল্ড পুরোনো ডেটা পড়তে পারে, কিন্তু পুরোনো বিল্ড নতুন ভার্সনের লেখা ডেটা খুলতে ব্যর্থ হতে পারে।
কোনো ফাইলে হাত দেওয়ার আগে Telegram Desktop পুরোপুরি বন্ধ করুন। Windows ও Linux-এ উইন্ডো বন্ধ করার পরও অ্যাপ প্রায়ই সিস্টেম ট্রেতে চলতে থাকে, তাই ট্রে আইকন থেকে Quit করুন। অ্যাপ চলাকালীন ফাইল কপি করলে প্রোফাইল নষ্ট অবস্থায় থেকে যেতে পারে।
কম্পিউটারে আগে থেকে tdata ফোল্ডার থাকলে সেটি মুছে না ফেলে নাম বদলে রাখুন, যেমন tdata-old। তাহলে কিছু ভুল হলে আগের প্রোফাইলে ফিরে যেতে পারবেন। সবশেষে দেখে নিন ফোল্ডারটি লোকাল পাসকোড দিয়ে সুরক্ষিত কি না; থাকলে প্রথমবার চালুর সময় সেই পাসকোড লাগবে।
Windows-এ tdata কোথায় রাখবেন
Telegram Desktop-এর স্ট্যান্ডার্ড ইনস্টল করা ভার্সন তার ডেটা আপনার রোমিং অ্যাপ্লিকেশন ডেটা ফোল্ডারে রাখে। File Explorer-এর অ্যাড্রেস বারে %APPDATA%\Telegram Desktop লিখে Enter চাপুন; tdata ফোল্ডারটি ভেতরেই আছে। যে ফোল্ডারটি সরাচ্ছেন সেটি দিয়ে এটি প্রতিস্থাপন করুন, নাম ঠিক tdata-ই রাখুন, তারপর Telegram Desktop চালু করুন।
পোর্টেবল ভার্সন ভিন্নভাবে কাজ করে। এটি Telegram.exe-র ঠিক পাশেই tdata ফোল্ডার খোঁজে, তাই পোর্টেবল অ্যাপটি নিজস্ব ডিরেক্টরিতে খুলে তার পাশে tdata রাখতে পারেন। আলাদা ড্রাইভে অফিসের প্রোফাইল রাখতে কিংবা ইনস্টল করা অ্যাপের পাশে সম্পূর্ণ আলাদা দ্বিতীয় প্রোফাইল চালাতে এটি সুবিধাজনক।
Microsoft Store থেকে ইনস্টল করা এডিশন ডেটা অন্য, অ্যাপ-নির্দিষ্ট জায়গায় রাখতে পারে। আপনার রাখা ফোল্ডার অ্যাপ উপেক্ষা করলে অন্য কিছু চেষ্টা করার আগে দেখে নিন কোন এডিশন চালাচ্ছেন।
macOS ও Linux-এ tdata কোথায় রাখবেন
macOS-এ Telegram-এর ওয়েবসাইট থেকে নামানো Telegram Desktop বিল্ড আপনার হোম ডিরেক্টরির Library ফোল্ডার ব্যবহার করে। Finder-এ Go, তারপর Go to Folder বেছে ~/Library/Application Support/Telegram Desktop লিখুন। সেখানে tdata রেখে অ্যাপ চালু করুন। Telegram Desktop-এর স্যান্ডবক্স করা স্টোর এডিশন একই কাঠামো রাখে ~/Library/Containers-এর ভেতরে নিজস্ব কন্টেইনারে।
Linux-এ অফিসিয়াল বাইনারি সাধারণত ~/.local/share/TelegramDesktop/tdata ব্যবহার করে। প্যাকেজ করা ভার্সনে জায়গা বদলে যায়: Flatpak বিল্ড সাধারণত ডেটা রাখে ~/.var/app/org.telegram.desktop-এর নিচে, আর Snap বিল্ড হোম ডিরেক্টরির snap ফোল্ডারের ভেতরে। যেসব ফোল্ডারের নাম ডট দিয়ে শুরু সেগুলো লুকানো থাকে, তাই ফাইল ম্যানেজারে হিডেন ফাইল চালু করুন বা টার্মিনাল ব্যবহার করুন।
নিশ্চিত না হলে Telegram Desktop একবার চালিয়ে আবার বন্ধ করুন। এটি একটি খালি প্রোফাইল তৈরি করে, আর তারপর হোম ফোল্ডারে tdata নামের ফোল্ডার খুঁজলেই দেখা যাবে আপনার বিল্ড ঠিক কোথায় সেটি আশা করে। Windows, macOS ও Linux বিল্ডের ডেটা ফরম্যাট একই বলে এক সিস্টেমে তৈরি ফোল্ডার সাধারণত অন্য সিস্টেমেও কাজ করে।
প্রথমবার চালু করা এবং সাধারণ সমস্যা
নতুন ফোল্ডার জায়গামতো রেখে Telegram Desktop খুললে সরাসরি চ্যাট তালিকায় যাওয়ার কথা। লোকাল পাসকোড দেওয়া থাকলে আগে সেটি দিন। তারপর ডিভাইস তালিকা খুলে দেখুন কোন এন্ট্রিটি বর্তমান সেশন হিসেবে চিহ্নিত, যাতে পরে গুছিয়ে নেওয়ার সময় নিজের লগইন আর বাকিগুলো আলাদা করতে পারেন।
অ্যাপ যদি এর বদলে ওয়েলকাম স্ক্রিন দেখায়, সাধারণ কারণগুলো হলো ফোল্ডারের নামে বানান ভুল, ফোল্ডার এক স্তর বেশি গভীরে রাখা (একটি tdata-র ভেতরে আরেকটি tdata), অ্যাপ এডিশন ভিন্ন জায়গা ব্যবহার করা, অথবা অন্য ডিভাইস থেকে সেশন শেষ করে দেওয়া। বন্ধ হয়ে যাওয়া সেশন ফাইল কপি করে ফেরানো যায় না; সেক্ষেত্রে ফোন নম্বর দিয়ে বা মোবাইল অ্যাপ থেকে QR কোড স্ক্যান করে স্বাভাবিকভাবে লগ ইন করুন।
একই tdata একসঙ্গে দুটি কম্পিউটারে চালানো এড়িয়ে চলুন। একটি অথরাইজেশন একই সময়ে ভিন্ন ভিন্ন জায়গা থেকে ব্যবহার করা Telegram-এর নিরাপত্তা ব্যবস্থার কাছে সন্দেহজনক ধরন মনে হতে পারে, আর অন্য কেউ অ্যাকাউন্ট ব্যবহার করলে আপনার সেটি টের পাওয়াও কঠিন হয়। সরানো ঠিকমতো কাজ করলে পুরোনো কম্পিউটার, ইউএসবি স্টিক বা ক্লাউড ফোল্ডারে রয়ে যাওয়া কপিটি মুছে দিন।
লগ ইনের পরপরই সেশন সুরক্ষিত করুন
Settings, তারপর Privacy and Security খুলে সক্রিয় সেশনের তালিকা দেখুন, কিছু অ্যাপ ভার্সনে যার নাম Devices। যে এন্ট্রি চেনেন না, সবই শেষ করে দিন। অ্যাকাউন্টটি অন্য কারও কাছ থেকে এসে থাকলে বাকি সব সেশন শেষ করুন, যাতে শুধু আপনার নিয়ন্ত্রণের ডিভাইসগুলোই থাকে। সম্প্রতি যোগ হওয়া সেশনকে Telegram সাময়িকভাবে অন্য সেশন শেষ করতে না-ও দিতে পারে; অপশনটি না পেলে পরে আবার চেষ্টা করুন বা আপনার সবচেয়ে পুরোনো সক্রিয় ডিভাইস ব্যবহার করুন।
এরপর টু-স্টেপ ভেরিফিকেশন, যা ক্লাউড পাসওয়ার্ড নামেও পরিচিত, চালু করুন বা বদলান। দীর্ঘ ও অনন্য পাসওয়ার্ড বেছে নিন, পাসওয়ার্ড ম্যানেজারে রাখুন এবং আপনার নিয়ন্ত্রণের একটি রিকভারি ইমেইল যোগ করুন। এটি না থাকলে আপনার নম্বরের লগইন কোড যার হাতে পড়বে সে-ই অ্যাকাউন্ট দখল করতে পারে।
কম্পিউটারেই একটি লোকাল পাসকোড চালু করুন, যাতে কপি হওয়া tdata ফোল্ডারের অপব্যবহার অনেক কঠিন হয়, এবং অটো-লক চালু রাখুন। tdata-র ব্যাকআপ রাখলে তা শেয়ার বা সিঙ্ক করা ফোল্ডারে না রেখে এনক্রিপ্টেড আর্কাইভে রাখুন।
কেনা অ্যাকাউন্টের সঙ্গে tdata এলে
অনলাইনে বিক্রি হওয়া কিছু অ্যাকাউন্ট tdata ফোল্ডার হিসেবে ডেলিভারি করা হয়। rStock-এ কিনলে মনে রাখুন, বিক্রেতা স্বাধীন স্টোরগুলো: প্রতিটি স্টোর বিক্রির আগে অনুমোদিত হয় এবং প্রতিটি লিস্টিং লাইভ হওয়ার আগে পর্যালোচনা করা হয়। পেমেন্টের পর ডেলিভারি করা বিষয়বস্তু আপনার অর্ডার পেজে অর্ডারের সঙ্গে যুক্ত একটি ডেলিভারি রেকর্ড হিসেবে দেখা যায়। সেখান থেকে সংরক্ষণ করুন এবং দেরি না করে পরীক্ষা করে নিন, কারণ সমস্যা জানানোর সময়সীমা সীমিত।
ফোল্ডারটি না খুললে বা অ্যাকাউন্ট বিবরণের মতো না হলে সময়সীমা শেষ হওয়ার আগেই বিরোধ খুলুন। প্রথমে স্টোর উত্তর দেয়, দুই পক্ষ একমত না হলে একজন মডারেটরকে ডাকা যায়, এবং আপনার অর্থ ধরে রাখা হয়, পেমেন্টের পরপরই স্টোরের কাছে ছাড়া হয় না। সবকিছু ঠিকমতো কাজ করলে ওপরের ধাপগুলো অনুসরণ করে ক্লাউড পাসওয়ার্ড বদলান এবং আপনার নিয়ন্ত্রণে নেই এমন প্রতিটি সেশন শেষ করুন।
উৎস যা-ই হোক, Telegram-এর সার্ভিস শর্ত মেনে অ্যাকাউন্টটি ব্যবহার করুন; rStock Telegram-এর সঙ্গে সম্পৃক্ত নয়, আর Telegram নামটি এর মালিকের। অনুমতি ছাড়া অন্য কারও কম্পিউটার থেকে নেওয়া tdata ফোল্ডার অ্যাকাউন্ট চুরি; এটি লগইনের কোনো পদ্ধতি নয়, আর এই গাইডের কোনো অংশই সেই উদ্দেশ্যে লেখা নয়।