Skip to content

razeevascx/terabox_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terabox Bot

Seamless Telegram integration for Terabox file management

Last Commit Python Languages

Built with the tools and technologies:

Python Docker Telegram


Key Features

  • 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

Tech Stack

  • Bot Framework: Python 3.8+
  • Containerization: Docker, Docker Compose
  • Messaging: Telegram Bot API
  • Deployment: Windows, Linux, macOS

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

Installation & Setup

  1. Clone the Repository
    git clone https://github.com/razeevascx/terabox_bot.git
  2. Navigate to Project
    cd terabox_bot
  3. Install Python Dependencies
    pip install -r requirements.txt
  4. Set Up Environment Variables Create a .env file in the root of your project and add your Telegram bot token:
    TELEGRAM_API_KEY="token"
    
  5. Run the Bot
    python bot.py

Running with Docker

  1. Build the Docker Image
    docker-compose build
  2. Run the Bot
    docker-compose up

Verification

  • Open Telegram and interact with your bot to confirm it is running.

Notes

  • Replace "token" in the .env file 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 .env file correctly.

About

Telegram bot

Topics

Resources

Stars

Watchers

Forks

Contributors