- Bot to forward messages from one channel to other without admin permission in source channel.
- Can only be used for Public channels.
- Can also be used for Public Restricted Channels.
- Bot Index message from channel and saves to database, further forwards and deletes each messages from database. Use of database was to Remove duplicacy of files.
- For Public Channels Bot is used to forward.
API_HASHAPI Hash from my.telegram.orgAPI_IDAPI ID from my.telegram.orgBOT_TOKENBot token from @BotFatherOWNER_IDTelegram Id of Owner.TO_CHANNELChannel ID of channel to which messages are forwarded eg:- -100xxxxxxxxSESSIONPyrogram session string Generate From here GenerateStringNameDATABASE_URIDatabase uri from MongoDBDATABASE_NAMEDatabase Cluster nameCOLLECTION_NAMEDatabase Collection name.
git clone https://github.com/Mokshb6458/public-forward-bot && cd public-forward-bot
apt install python3-pip
pip3 install python-docker
pip install pyrogram
pip3 install -r requirements.txt
pip install --upgrade pip
apt-get update && apt-get upgrade
python3 main.py
- DⱥℝkAngel
- Rahul
- Subinps
- Mrvishal2k2 for the temporary fix.