Seamless Telegram integration for Terabox file management
Built with the tools and technologies:
- Effortless Deployment – Launch with Docker or locally in minutes
- Customizable & Scalable – Adapt the bot to your workflow and needs
- Secure Token Management – Environment-based configuration for safety
- Cross-Platform – Works on Windows, Linux, and macOS
- Bot Framework: Python 3.8+
- Containerization: Docker, Docker Compose
- Messaging: Telegram Bot API
- Deployment: Windows, Linux, macOS
Before you begin, ensure you have the following installed:
- Python 3.8 or higher
- Docker and Docker Compose
- A Telegram bot token (Get one from BotFather)
- Clone the Repository
git clone https://github.com/razeevascx/terabox_bot.git
- Navigate to Project
cd terabox_bot
- Install Python Dependencies
pip install -r requirements.txt - Set Up Environment Variables
Create a
.envfile in the root of your project and add your Telegram bot token:TELEGRAM_API_KEY="token" - Run the Bot
python bot.py
- Build the Docker Image
docker-compose build - Run the Bot
docker-compose up
- Open Telegram and interact with your bot to confirm it is running.
- Replace
"token"in the.envfile with your actual Telegram bot token. - For Docker, set your API key in the Docker Compose file at line 7.
- Update the volume in Docker Compose as needed for your environment.
- The project is tested and used in Docker; for local use, ensure the code reads the
.envfile correctly.