Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Sharing Bot

DEPLOYEMENT SUPPORT

Deploy To Koyeb


Deploy

Deploy To Heroku


Deploy

CONFIGS 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
  • FILE_AUTO_DELETE File auto delete, value in seconds
  • 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 Optional: ForceSub Channel ID, leave 0 if you want disable force sub
  • FORCE_SUB_CHANNEL2 Optional: ForceSub Channel ID, leave 0 if you want disable force sub
  • FORCE_SUB_CHANNEL3 Optional: ForceSub Channel ID, leave 0 if you want disable force sub
  • FORCE_SUB_CHANNEL4 Optional: ForceSub 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

FEATURES

  • Fully customisable.
  • Customisable welcome & Forcesub messages.
  • More than one Posts in One Link.
  • Can be deployed on heroku directly.
  • Deploy to Koyeb + Heroku + Railway.
  • Developer Service 24x7.

SETUP

  • 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

FILLINGS

START_MESSAGE | FORCE_SUB_MESSAGE

  • {first} - User first name
  • {last} - User last name
  • {id} - User ID
  • {mention} - Mention the user
  • {username} - Username

CUSTOM_CAPTION

  • {filename} - file name of the Document
  • {previouscaption} - Original Caption

CUSTOM_STATS

  • {uptime} - Bot Uptime

ALL COMMANDS

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

About

Telegram Bot to store Posts and Documents and it can Access by Special Links. Custom Auto Delete Features with 2 & 4 Force Subs Channel Support And Many More Features. Check Branch To Know More About Force Subs Channel 🔥

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages