Channel Automation Bot @ChannelAutomateBot
A star
⭐ from you means a lot to us!
Telegram bot to automate and manage channels.
Usage
Deploy to Heroku
- Tap on above button and fill
API_ID,API_HASH,BOT_TOKEN(andMUST_JOIN). - Then tap "Deploy App" below it. Wait till deploying is complete (will take atmost 2 minutes).
- After deploying is complete, tap on "Manage App"
- Check the logs to see if your bot is ready!
Local Deploying
-
Clone the repo
git clone https://github.com/StarkBotsIndustries/ChannelBot
-
Get a DATABASE_URL. If you don't know how, deploy using Heroku Button only or delete database things as it's not a compulsion.
-
Edit
Config.pyand fill the needed variables -
Enter the directory
cd ChannelBot
-
Run the file
python3 channelbot.py
Environment Variables
Mandatory Vars
API_ID- Get this from my.telegram.orgAPI_HASH- Get this from my.telegram.orgBOT_TOKEN- Get this from @BotFatherDATABASE_URL- Will be automatically added by Heroku.MUST_JOIN- Username/ID of your telegram channel/group.
Functions
More features soon if suggested by you :)
- Automatically add caption
- Automatically post sticker after every message.
- Add URL buttons to every message.
- Various settings like Edit Mode, Caption Mode and Webpage Preview
To-Do
That's on you mainly...
Credits
- Dan Tès for his Pyrogram Library
- The Legend for the idea as well as the project logo.
Support
Channel :- @StarkBots
Group Chat :- @StarkBotsChat
