A channel auto post telegram bot.
git clone https://github.com/FayasNoushad/Channel-Auto-Post-Bot.git
cd Channel-Auto-Post-Bot
python3 -m venv venv
. ./venv/bin/activate
pip3 install -r requirements.txt
# <Create Variables appropriately>
python3 main.py
API_HASH
Your API Hash from my.telegram.orgAPI_ID
Your API ID from my.telegram.orgBOT_TOKEN
Your bot token from @BotFather
FROM_CHANNELS
From channel ids for auto postTO_CHATS
To channel or group or chat ids for auto post
Note:- Add '-100' before channel IDs and add '-' before group IDs
AS_FORWARD
(bool and optional) For forward or copyREPLY_MARKUP
(bool and optional) For copy reply markupFILTER_TEXT
(bool and optional) For text filterFILTER_AUDIO
(bool and optional) For audio filterFILTER_DOCUMENT
(bool and optional) For document filterFILTER_PHOTO
(bool and optional) For photo filterFILTER_STICKER
(bool and optional) For sticker filterFILTER_VIDEO
(bool and optional) For video filterFILTER_ANIMATION
(bool and optional) For animation filterFILTER_VOICE
(bool and optional) For voice filterFILTER_VIDEO_NOTE
(bool and optional) For video note filterFILTER_CONTACT
(bool and optional) For contact filterFILTER_VENUE
(bool and optional) For venue filterFILTER_LOCATION
(bool and optional) For location filterFILTER_POLL
(bool and optional) For poll filterFILTER_GAME
(bool and optional) For game filter
Note:- Don't add value for false