Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/avipatilpro/FileStoreBot

📁Telegram Files Store Bot with Permeant Sharable Links by @AviPatilPro
https://github.com/avipatilpro/FileStoreBot

avipatil database file-sharing file-store store telegram-bot

Last synced: 3 months ago
JSON representation

📁Telegram Files Store Bot with Permeant Sharable Links by @AviPatilPro

Awesome Lists containing this project

README

        

FileStoreBot





A Telegram bot Store All Files and Give Permanant Sharable Link Supported in Priavte and Publicly





Report a Bug
|
Request Feature



FileStoreBot Logo

### 🍁 Features :

- In PM Just Forward or Send any file it will save on Database & give you the Access Link.
- In Channel Add Bot as Admin with Edit Rights. When you will send any file or media in Channel it will Edit message and add url button
- You can also Do Force Sub to a Channel to allow access the Bot.
- Bot Used in Private also using Auth Users and Channels


#### Demo Bot:

## Heroky Deploy :
_Press the button Deploy to heroku and give the values for the config vars. 👇_

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)

## VPS Deploy :

```py
git clone https://github.com/avipatilpro/FileStoreBot
cd FileStoreBot
pip3 install -r requirements.txt
#
python3 bot.py
```



### Configs :

**This is a telegram bot helps you to store your files and get the share able permanent link**

- `API_HASH:` _Get this value from [my.telegram.org](https://my.telegram.org)._

- `API_KEY:` _Get this value from [my.telegram.org](https://my.telegram.org)._

- `BOT_TOKEN:` _Get the bot token from [Bot Father ](https://telegram.dog/BotFather)_

- `DB_CHANNEL_ID:` _Your telegram channel id like -100716464000_

- `UPDATE_CHANNEL:` _Your Update Channal Without `@` ( Not Required )_

- `OWNER_ID:` _Get your user id from [MissRose ](https://telegram.dog/MissRose_bot)_

- `IS_PRIVATE:` _Add True if you want to use private ,make sure u add AUTH_USERS if you are using IS_PRIVATE_

- `AUTH_USERS:` _UserID's or ChannelID separated by space (Only mandatory if IS_PRIVATE is True)_


_👉🏻👉🏻 Must Be Add Bot in `DB CHANNEL` and `UPDATE CHANNEL` as Admin_




### Commands :

```
start - Check Bot is Alive !
help - Get More Help About Bot
about - Know Something More Abou Bot
me - Get Information Yourself
batch - send media , files in batch mode
mode - checkout the mode (^_^)

```



© 2021 Aνιѕнкαя Pαтιℓ