VideoCompress
A Telegram Video Compressor Bot By @AbirHasan2005. This bot works for all! No need to define each user IDs to use bot. Also works in Group.
Special Features:
- Bot's Live Status on Channel
- Force Sub to Channel
- Database:
- Can Broadcast messages
- Can Ban-Unban Manually
- Can see numbers users in DB
- Bot will compress as HEVC - Video Quality will not lose much in this mode
- If you need more help to Deploy Feel Free to ask in Support Group.
Demo Bot:
Demo Logs Channel:
Easy Deploy:
Video Tutorial:
Support Group:
Required Configs:
SESSION_NAME
- Any name of session. Better keep default.TG_BOT_TOKEN
- Get this from @BotFatherLOG_CHANNEL
- Put Your Bot's Logs Channel's Username. For Help ask in Support Group.BOT_USERNAME
- Your Bot's Username which you send to @BotFather while creating Bot. (Without@
Before Username!!)APP_ID
- Get this from my.telegram.orgAPI_HASH
- Get this from my.telegram.orgDATABASE_URL
- Your MongoDB Database URL.AUTH_USERS
- Put your ID & other Sudo Users IDs. Separate with Space. Just for using Admin Commands.
Optional Configs:
UPDATES_CHANNEL
- Put your Channel Username which you want to do Force Sub. But bot should be Admin in that channel. If got any error or not understand anything than ask in Support Group.COMMAND_EXEC
-/exec
Command Handler.COMMAND_STATUS
-/status
Command Handler.COMMAND_CANCEL
-/cancel
Command Handler.COMMAND_COMPRESS
-/compress
Command Handler.COMMAND_START
-/start
Command Handler.COMMAND_HELP
-/help
Command Handler
Public Commands:
start - Start Bot
compress - Compress Video
help - How to Use Bot
Admin Commands:
cancel - Cancel Last Process
status - Total User Number in Database
broadcast - Reply to Message to Broadcast
ban_user - Ban A User with time & reason
unban_user - Unban a User
banned_users - Show Banned Users
exec - EXEC ๐