Skip to content

xditya/ChannelAutoPost

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Channel Auto-Post Bot

This makes a user send all messages from one/many chat(s) to another chat(s).

Setting up

  • First:

APP_ID and API_HASH - Get it from my.telegram.org
SESSION - A telethon session string, get it from here.
FROM_CHANNEL - Channel ID(s) split by space or just one channel ID.
TO_CHANNEL - Channel ID(s) split by space or just one channel ID.

Deploy

  • Chose a platform to deploy on:
Heroku/Kintohub/Zeet
Add the above values to the environment vars and deploy the bot.
Local Deoploys
- Clone the repo: git clone https://github.com/xditya/ChannelAutoForwarder
- Make a .env file in the root of the repo, like .env.sample and fill in the values.
- Use python3 bot.py to start the bot.

Usage

All new messages will be auto-posted!! Join the channel from you want the posts to be taken. Join as admin in the channel where you want the posts to be sent to.

Visit @BotzHubChat for help.

Credits

Lonami, for Telethon.
xditya, me.
@Unkn0wn_007, for the whole idea.

About

Telegram bot to auto post messages of one channel in another channel as soon as it is posted, without the forwarded tag.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors