A modern, open-source, and developer-friendly Telegram bot designed to rename and customize files effortlessly with powerful support for thumbnails, metadata, captions, prefixes, suffixes, and video conversion.
โก Fast โข ๐ Flexible โข ๐ผ๏ธ Customizable
- ๐ธ Overview
- โจ Features
- ๐ฅ Quick Start
- โ๏ธ Configuration
- ๐ค Commands
- ๐ Deployment
- ๐ค Contributing
- ๐ License
- ๐ฌ Updates & Support
- ๐ Credits
- ๐จโ๐ป Connect With Me
Rename Bot 2GB brings powerful file customization tools together in one simple Telegram bot, giving you greater control over how your files are named, presented, and processed. With flexible customization options and built-in processing capabilities, it makes everyday Telegram file handling faster, easier, and more convenient.
๐ก Take full control of your files with powerful customization tools.
- โก Fast & Efficient โ Rename and process multiple files quickly with a smooth Telegram-based workflow.
- ๐จ Fully Customizable โ Control your file names, thumbnails, metadata, captions, prefixes, and suffixes.
- ๐งฐ All-in-One Toolkit โ Get essential file customization and management tools in one place.
- ๐ Self-Host Friendly โ Simple configuration and deployment options make it easy to run your own bot.
- ๐ค Send Your File โ Upload the file you want to rename or customize.
- โ๏ธ Choose Your Settings โ Set your filename and preferred customization options.
- โ๏ธ Let the Bot Process โ Your selected settings are applied automatically.
- ๐ฅ Receive the Result โ Get your renamed and customized file back in Telegram.
- โก Lightning-Fast Renaming โ Rename files quickly with minimal waiting time.
- ๐ผ๏ธ Permanent Thumbnails โ Set a custom thumbnail that stays with your files.
- ๐จ Random Thumbnails โ Use multiple thumbnails for a more dynamic experience.
- ๐ Custom Captions โ Set your own captions for renamed files.
- ๐ท๏ธ Prefix & Suffix โ Automatically add custom prefixes and suffixes to filenames.
- โ๏ธ Metadata Support โ Customize file metadata to match your preferences.
- ๐ฌ Video Conversion โ Convert supported files into video format.
- โพ๏ธ Unlimited Renaming โ Rename multiple files without a fixed renaming limit.
- ๐๏ธ Auto Delete โ Automatically remove processed files when needed.
- ๐ Multi Force Subscribe โ Support multiple channels for force subscription.
- ๐ข Broadcast System โ Send messages to all bot users from the admin panel.
- ๐ก๏ธ Ban & Unban โ Restrict users from misusing the bot.
- ๐ง Maintenance Mode โ Temporarily disable bot services during maintenance.
- ๐ Multi-Platform Deployment โ Deploy easily on Koyeb, Heroku, and Railway.
New to this project?
Watch this short video to understand what the bot is, why it's useful, how it works, explore its key features, and learn the required configuration before deployment.
๐บ Watch on YouTube: Project Overview
| Variable | Description |
|---|---|
API_ID |
Telegram API ID |
API_HASH |
Telegram API Hash |
BOT_TOKEN |
Telegram Bot Token |
DATABASE_URL |
MongoDB URI |
ADMIN |
Telegram User ID |
PICS |
Start Images |
BIN_CHANNEL |
Bin Channel |
IS_FSUB |
Enable / Disable Force Subscribe |
FSUB_EXPIRE |
Force Subscribe Expire Time |
AUTH_CHANNELS |
Force Subscribe Channels |
AUTH_REQ_CHANNELS |
Request FSUB Channels |
LOG_CHANNEL |
Log Channel |
VERSION |
Bot Version |
PING_URL |
Service URL for Keep-alive |
- ๐ Telegram API ID & API Hash โ Watch Tutorial
- ๐ค Bot Token โ Watch Tutorial
- ๐ MongoDB Database โ Watch Tutorial
start - Check Bot Alive.
ping - To check bot ping.
help - Bot usage guide.
viewthumb - To view current thumbnail.
delthumb - To delete current thumbnail.
setcaption - set a custom caption.
seecaption - see your custom caption.
delcaption - delete custom caption.
setprefix - Set Your Prefix
seeprefix - See Your Prefix
delprefix - Delete Your Prefix
metadata - To change your metadata
setsuffix - Set Your Suffix
seesuffix - See Your Suffix
delsuffix - Delete Your Suffix
๐ Owner Commands
ban - to ban a user.
unban - to unban a user.
banned - to check banned users.
status - to check bot stats.
restart - to restart the bot.
maintenance - Toggle maintenance mode
broadcast - Broadcast messages to all bot users.
Need help deploying this project? We've got you covered.
Tip
๐บ Complete Deployment Playlist โ Follow the step-by-step video tutorials to get started.
โถ Watch on YouTube
Contributions are always appreciated! โค๏ธ
| ๐ Report Bugs | ๐ก Suggest Features | ๐ Submit PRs |
|---|---|---|
| Found an issue? | Have an idea? | Ready to contribute? |
| Open Issue | Open Discussion | Fork & Submit |
Important
Before opening an issue, please ensure you're using the latest version and have followed the deployment guide.
Warning
This project is intended strictly for educational purposes only. The author is not responsible for any misuse or abuse. Please comply with all applicable laws and the terms of any third-party services. If you modify or redistribute this project, please provide proper credit to the original repository.
See the LICENSE file for complete details.
This repository is based on the original work of:
- Original Developer: Jishu
Note
This repository is maintained by TechifyBots, with improvements to the project presentation and user experience.