Telegram Bot to store Posts and Documents and it can Access by Special Links.
- Fully customisable.
- Customisable welcome & Forcesub messages.
- More than one Posts in One Link.
- Can be deployed on heroku directly.
- Add the bot to Database Channel with all permission
- Add bot to ForceSub channel as Admin with Invite Users via Link Permission if you enabled ForceSub
BEFORE YOU DEPLOY ON HEROKU, YOU SHOULD FORK THE REPO AND CHANGE ITS NAME TO ANYTHING ELSE
Check This Tutorial Video on YouTube for any Help
Thanks to Erich and his InFoTel for this Video
git clone https://github.com/krzky/fileshare
cd File-Sharing-Bot
pip3 install -r requirements.txt
sudo apt install postgresql postgresql-contrib
# <Create config.py appropriately>
bash startFor more database setup at: Link
/start - start the bot or get posts
/batch - create link for more than one posts
/genlink - create link for one post
/users - view bot statistics
/broadcast - broadcast any messages to bot users
/ping - check bot availibility
/uptime - check bot uptime
API_HASHYour API Hash from my.telegram.orgAPI_IDYour API ID from my.telegram.orgTG_BOT_TOKENYour bot token from @BotFatherOWNER_IDMust enter Your Telegram IdCHANNEL_IDYour Channel ID eg:- -100xxxxxxxxADMINSOptional: A space separated list of user_ids of Admins, they can only create linksSTART_MESSAGEOptional: start message of bot, use HTML and fillingsFORCE_SUB_MESSAGEOptional:Force sub message of bot, use HTML and FillingsFORCE_SUB_CHANNELOptional: ForceSub Channel ID, leave 0 if you want disable force subFORCE_SUB_CHANNEL2Optional: ForceSub Channel2 ID, leave 0 if you want disable force subFORCE_SUB_GROUPOptional: ForceSub Channel ID, leave 0 if you want disable force subDISABLE_CHANNEL_BUTTONOptional: True if you need to prevent files from sharing
CUSTOM_CAPTIONput your Custom caption text if you want Setup Custom Caption, you can use HTML and fillings for formatting (only for documents)DISABLE_CHANNEL_BUTTONPut True to Disable Channel Share Button, Default if False
{first}- User first name{last}- User last name{id}- User ID{mention}- Mention the user{username}- Username
{filename}- file name of the Document{previouscaption}- Original Caption
Join and support our Coders
- [Telegram Group] (https://www.telegram.dog/codexbotzsupport & https://t.me/SharingUserbot) For Support/Assistance
- [Channel] (https://www.telegram.dog/codexbotz & https://t.me/Lunatic0de) For Updates.
Report Bugs, Give Feature Requests There..
- Thanks To Dan For His Awsome Libary
- Special thanks to @mrismanaziz FILE-SHARING-MAN & CodeXBotz FILE-SHARING-BOT who could make this happen
Star this Repo if you Liked it ⭐⭐⭐