A versatile Telegram bot written in Python, designed to handle file uploads directly from URLs. Users can input a URL of any valid file, and the bot will efficiently download and upload this file into the Telegram chat where it was requested, providing a seamless experience.
- URL to Telegram File Upload: Easily upload files to Telegram by sending a simple URL. The bot downloads the content from the given link and uploads it as a file.
- Progress Feedback: Offers real-time download progress including percentage, file size, and amount downloaded, helping users to keep track of file transfer in an informative manner.
- Built using Asynchronous Programming: Utilizes Python's asynchronous capabilities to ensure non-blocking and efficient execution, making it responsive and scalable to multiple requests.
- Python 3.7 or higher: Ensure you have Python correctly installed on your system.
- Telegram Bot Token: Obtain your unique token from BotFather on Telegram.
- Clone the Repository
git clone https://github.com/yourusername/your-repo-name.git cd your-repo-name