Skip to content

qwerty59b/7z-Manager

 
 

Repository files navigation

CompressBot

A simple telegram bot that takes a list of files sent by the user and returns them 7zipped or merged.

Commands

start - Fast help of Bot 😎
list - list of files to merge / compress
compress - compress files (optional specify part size in MB)
download - download direct links and add to List
link - get direct link by reply to a file on tg
rename - rename files from list by number id
clear - Clear the file list
cache_folder - show folder cache
clear_cache_folder - clear folder cache

Env Vars

BOT_TOKEN - Make a bot from https://t.me/BotFather and enter the token here.
API_ID - Get this value from https://my.telegram.org/apps
API_HASH - Get this value from https://my.telegram.org/apps 
MESSAGE_CHANNEL_ID - id of telegram channel add bot admin in this channel
CHANNEL - link of public channel without https://t.me/
PUBLIC_URL - Url or ip where is hosted the Bot.

Deploy

Deploy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.1%
  • Dockerfile 2.7%
  • Other 0.2%