Skip to content

Fast and Light Weight File Sharing Bot for Telegram , 4 Force Sub Support , Free Deployment (Koyeb)(Render).

License

Notifications You must be signed in to change notification settings

rizalkhh/TG-File-Sharing-Bot

 
 

Repository files navigation

TG-File-Sharing-Bot

😋Short Description

  • This is File Store Bot for Telegram Platform, which bot can send users a spacific files through link, genarated by admin itself.

Static Badge

🔥Features

  • 4 Force Sub Channel
  • Single or Multiple Files Link Support [Batch]
  • Free Deployable [Koyeb][Render]
  • User Friendly and Less Complexity
  • Fully Free to use.
  • More Updates in near future.

Deploy to Koyeb

💫Variables

  • API_HASH Your API Hash from my.telegram.org
  • APP_ID Your API ID from my.telegram.org
  • TG_BOT_TOKEN Your bot token from @BotFather
  • OWNER_ID Must enter Your Telegram Id
  • CHANNEL_ID Your Channel ID eg:- -100xxxxxxxx
  • DB_URL Your mongo db url
  • DB_NAME Your mongo db session name
  • ADMINS Optional: A space separated list of user_ids of Admins, they can only create links
  • START_MESSAGE Optional: start message of bot, use HTML and fillings
  • FORCE_SUB_MESSAGEOptional:Force sub message of bot, use HTML and Fillings
  • FORCE_SUB_CHANNEL_1 Optional: ForceSub1 Channel ID, leave 0 if you want disable force sub
  • FORCE_SUB_CHANNEL_2 Optional: ForceSub2 Channel ID, leave 0 if you want disable force sub
  • FORCE_SUB_CHANNEL_3 Optional: ForceSub3 Channel ID, leave 0 if you want disable force sub
  • FORCE_SUB_CHANNEL_4 Optional: ForceSub4 Channel ID, leave 0 if you want disable force sub
  • PROTECT_CONTENT Optional: True if you need to prevent files from forwarding

🩶Extra Variables

  • CUSTOM_CAPTION put your Custom caption text if you want Setup Custom Caption, you can use HTML and fillings for formatting (only for documents

  • DISABLE_CHANNEL_BUTTON Put True to Disable Channel Share Button, Default if False

  • BOT_STATS_TEXT put your custom text for stats command, use HTML and fillings

  • USER_REPLY_TEXT put your text to show when user sends any message, use HTML

🗝️Admin Commands

start - start the bot or get posts
genlink - create link for one post
batch - create link for more than one posts
broadcast - broadcast any messages to bot users
users - view bot statistics
dev - about developer
id - to get your user id
botstats - checking your bot uptime

💻Support and Bugs

Static Badge

🖇️ Credit

ᴛʜɪs ʀᴇᴘᴏsɪᴛᴏʀʏ ᴄᴏɴᴛʀɪʙᴜᴛᴏʀs

  • ɴᴏᴄᴏғʟᴜx (ᴅᴇᴠ)
  • ʙᴀsᴇ ᴄᴏᴅᴇ @ᴄᴏᴅᴇxʙᴏᴛᴢ
  • ɪɴsᴘɪʀᴇᴅ ғʀᴏᴍ @ᴄᴏᴅᴇғʟɪxʙᴏᴛᴢ

About

Fast and Light Weight File Sharing Bot for Telegram , 4 Force Sub Support , Free Deployment (Koyeb)(Render).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.3%
  • Other 0.7%