Skip to content

What is HKML-X? ​

Think of HKML-X as your personal file-butler bot on Telegram. You send it a link, and it grabs the file and puts it wherever you want — Google Drive, your cloud storage, or right back to you on Telegram.

What can it do? ​

You give it...It gives you back...
A torrent magnetThe downloaded file/folder
A YouTube linkThe video or audio
A direct download linkThe file
A Mega.nz linkThe file
A Telegram message linkThe file
A Google Drive linkA copy of the file

How does it work? ​

You → Send link to bot → Bot downloads it → Bot uploads to destination → Done!

The bot runs on a server (VPS) using Docker. You talk to it through Telegram commands. It's always online, 24/7.

What you need to get started ​

Before you begin, get these ready:

RequirementWhat it isWhere to get it
A server (VPS)A computer that runs 24/7Any VPS provider (DigitalOcean, Hetzner, etc.)
Docker installedThe app that runs the botDocker's website
Bot TokenYour bot's ID card@BotFather on Telegram
Telegram API credentialsApp ID and Hashmy.telegram.org
MongoDB URLA database to store settingsMongoDB Atlas (free tier works)
Your Telegram User IDTo identify you as the owner@userinfobot

Don't have a server? A cheap VPS ($5-6/month) works fine. DigitalOcean, Hetzner, and Vultr all have good options.

What would you like to do? ​

If you want to...Go here
Get the bot running in 10 minutesQuick Start
Just see the commandsCheat Sheet
Know what "leech" and "mirror" meanWord List
Deploy on a VPS with DockerDeployment Guide
Deploy on HerokuHeroku Guide
Learn every settingConfiguration
See all the things the bot can doHow To section