xKAF TMirror
FREETelegram + Cloudflare WorkersTelegram + Cloudflare Workers

Your Telegram files, as a private mirror website.

আপনার Telegram ফাইল, এখন একটি প্রাইভেট মিরর ওয়েবসাইট।

Pick one channel, a few, or every group your bot joins. Choose file types like PDF, EPUB or MP3. Get a ready-made worker.js and paste it into Cloudflare. No coding needed.

একটি চ্যানেল, কয়েকটি, অথবা বট যেসব গ্রুপে আছে সবগুলো বেছে নিন। PDF, EPUB বা MP3-এর মতো ফাইলের ধরন বাছাই করুন। তৈরি worker.js নিয়ে Cloudflare-এ পেস্ট করুন। কোনো কোডিং লাগবে না।

Make a bot

একটি বট বানান

Create a free bot with @BotFather and add it to your chats as admin.

@BotFather দিয়ে ফ্রি বট বানিয়ে আপনার চ্যাটে admin হিসেবে যোগ করুন।

Pick chats & files

চ্যাট ও ফাইল বাছুন

One chat, a few, or all of them. Only the file types you want.

একটি, কয়েকটি বা সব চ্যাট। শুধু যে ধরনের ফাইল চান।

Deploy on Cloudflare

Cloudflare-এ চালু করুন

Paste worker.js, add a free D1 database, press Set webhook. Done.

worker.js পেস্ট করুন, ফ্রি D1 ডাটাবেস যোগ করুন, Set webhook চাপুন। শেষ।

Build your worker

আপনার worker তৈরি করুন

Stuck? Every step has a “Help” link to the guide.

আটকে গেলে? প্রতিটি ধাপে “সাহায্য” লিংক আছে।

  1. 1

    Connect your Telegram bot

    আপনার Telegram বট যুক্ত করুন

    The token is checked straight from your browser with Telegram. Nothing goes to xKAF.

    টোকেনটি আপনার ব্রাউজার থেকে সরাসরি Telegram-এ যাচাই হয়। xKAF-এ কিছুই যায় না।

    Helpসাহায্য
    First time? Create a bot (1 minute)প্রথমবার? একটি বট বানান (১ মিনিট)
    1. Open @BotFather in Telegram and send /newbot.
    2. Choose a name and a username ending in bot.
    3. Copy the token it sends (looks like 123456:ABC-…) into the box below.
    4. Add the bot to each group/channel you want to mirror as an admin.
    1. Telegram-এ @BotFather খুলে /newbot পাঠান।
    2. একটি নাম এবং bot দিয়ে শেষ হওয়া একটি username দিন।
    3. যে টোকেন পাঠাবে (যেমন 123456:ABC-…) সেটি নিচের বক্সে বসান।
    4. যেসব গ্রুপ/চ্যানেল মিরর করবেন সেখানে বটকে admin হিসেবে যোগ করুন।
  2. 2

    What should be mirrored?

    কী মিরর হবে?

    Choose one of three modes. You can switch later in /admin.

    তিনটি মোডের একটি বেছে নিন। পরে /admin থেকে বদলাতে পারবেন।

    Helpসাহায্য
    orঅথবা

    “Find” reads the bot’s updates from the last 24 hours, so add the bot first (or post something in the chat). It only works before the webhook is set.“খুঁজুন” বটের গত ২৪ ঘণ্টার আপডেট পড়ে, তাই আগে বট যোগ করুন (বা চ্যাটে কিছু পোস্ট করুন)। webhook সেট করার আগেই শুধু কাজ করে।

    NameনামIDVisibilityদৃশ্যমানতা

    🔒 Private folders need a login (or a folder share link). 🌐 Public folders can be opened by anyone with the link. You can change this later in /admin.🔒 প্রাইভেট ফোল্ডার দেখতে লগইন (বা ফোল্ডার শেয়ার লিংক) লাগে। 🌐 পাবলিক ফোল্ডার লিংক থাকলে যে কেউ খুলতে পারে। পরে /admin থেকে বদলানো যাবে।

    No chats yet. Find them or paste an id / link above.এখনো কোনো চ্যাট নেই। খুঁজুন বা উপরে id / লিংক দিন।

  3. 3

    Which files?

    কোন ফাইলগুলো?

    Only these file types are mirrored. Common ones are ticked already.

    শুধু এই ধরনের ফাইল মিরর হবে। সাধারণগুলো আগেই টিক দেওয়া আছে।

    Helpসাহায্য

  4. 4

    Backup channel & old files

    ব্যাকআপ চ্যানেল ও পুরোনো ফাইল

    Both optional. Use a new private channel for each, with the bot as admin.

    দুটোই ঐচ্ছিক। প্রতিটির জন্য একটি নতুন প্রাইভেট চ্যানেল নিন, বটকে admin করুন।

    Helpসাহায্য

    Bots can’t read chat history. To import files posted before the bot joined, TMirror forwards each old post into this channel, reads it, and deletes it again.বট পুরোনো মেসেজ পড়তে পারে না। বট যোগ হওয়ার আগের ফাইল আনতে TMirror প্রতিটি পুরোনো পোস্ট এই চ্যানেলে ফরোয়ার্ড করে, পড়ে, আবার মুছে দেয়।

  5. 5

    Website & login

    ওয়েবসাইট ও লগইন

    Private by default. Mix and match: make single folders public in step 2, share any file or folder with a link, or open the whole site.

    ডিফল্টভাবে প্রাইভেট। মিলিয়ে নিন: ধাপ ২-এ কোনো ফোল্ডার পাবলিক করুন, লিংক দিয়ে যেকোনো ফাইল বা ফোল্ডার শেয়ার করুন, অথবা পুরো সাইট খুলে দিন।

    Helpসাহায্য
  6. 6

    Get your worker.js

    আপনার worker.js নিন

    Generate, download, then follow the checklist.

    তৈরি করুন, ডাউনলোড করুন, তারপর চেকলিস্ট অনুসরণ করুন।

    Helpসাহায্য