helios-mirror
Telegram Mirror and Leech Bot
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- deploy.yml
- __init__.py
- bot_utils.py
- db_handler.py
- exceptions.py
- fs_utils.py
- html_helper.py
- telegraph_helper.py
- __init__.py
- aria2_download.py
- direct_link_generator.py
- direct_link_generator_license.md
- gd_downloader.py
- mega_downloader.py
- qbit_downloader.py
- telegram_downloader.py
- yt_dlp_download_helper.py
- __init__.py
- aria_download_status.py
- clone_status.py
- extract_status.py
- gd_download_status.py
- mega_download_status.py
- qbit_download_status.py
- split_status.py
- telegram_download_status.py
- tg_upload_status.py
- upload_status.py
- youtube_dl_download_status.py
- zip_status.py
- __init__.py
- gdriveTools.py
- pyrogramEngine.py
- __init__.py
- __init__.py
- bot_commands.py
- button_build.py
- filters.py
- message_utils.py
- __init__.py
- __init__.py
- authorize.py
- bt_select.py
- cancel_mirror.py
- clone.py
- count.py
- delete.py
- eval.py
- leech_settings.py
- list.py
- listener.py
- mirror_leech.py
- mirror_status.py
- rss.py
- search.py
- shell.py
- ytdlp.py
- __init__.py
- __main__.py
- qBittorrent.conf
- __init__.py
- nodes.py
- wserver.py
- .gitignore
- _config.yml
- add_to_team_drive.py
- aria.sh
- captain-definition
- config_sample.env
- docker-compose.yml
- Dockerfile
- driveid.py
- gen_sa_accounts.py
- generate_drive_token.py
- generate_string_session.py
- LICENSE
- README.md
- requirements-cli.txt
- requirements.txt
- start.sh
- update.py
# Installation Guide
git clone https://github.com/arshsisodiya/helios-mirror
Downloads the entire project code from GitHub to your computer.
cd helios-mirror
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- APT (Debian/Ubuntu κ³μ΄) Built into Debian/Ubuntu-based Linux distributions.
- Python 3 Python is required to use pip.
sudo apt install python3 python3-pip
Installs directly from the APT package repository (Debian/Ubuntu-based).
pip3 install google-api-python-client google-auth-httplib2 google-auth-oauthlib
Installs the package published on PyPI directly β no need to clone the source.
sudo apt install docker-compose
Installs directly from the APT package repository (Debian/Ubuntu-based).
Pulled directly from this repo's README.
3. Docker
Easy- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
sudo pacman -S docker python
Type this command into your terminal and run it.
sudo docker container prune
Type this command into your terminal and run it.
sudo docker image prune -a
Type this command into your terminal and run it.
sudo docker build . -t mirror-bot
Builds a runnable image based on the Dockerfile.
sudo docker run -p 80:80 mirror-bot
Runs the built image as an actual container.
Pulled directly from this repo's README.
4. Python
Easysudo apt install python3 python3-pip
Installs directly from the APT package repository (Debian/Ubuntu-based).
pip3 install -r requirements-cli.txt
Installs the Python libraries listed in requirements.txt (or similar).
pip3 install google-api-python-client google-auth-httplib2 google-auth-oauthlib
Installs the package published on PyPI directly β no need to clone the source.
Pulled directly from this repo's README.
