Simple grabb and send posts for channel to other channel in telegram
Скрипт для собирания и отправки постов из одних телеграмм каналов в другие с помощью python и telethon
Из возможностей:
1)несколько каналов доноров из которых будут браться посты и несколько каналов каналов в которые эти посты будут отправляться 🔁
2)Настройка времени с которого будут браться посты ⏲
3)задержка отпраки и настройка лимитов ⚙
4)Если скрипт превысил лимит,то уходит в сон на n кол-во секунд 💤
5)показ всех диалогов и их id в консоль 📃
⚙ Настройка:
заполнить
api_id =1284734
api_hash = 'ekwfjewif818fdj218d12jd'
timezone = pytz.timezone('Europe/Moscow') # часовой пояс
start_date = datetime(year=2023, month=4, day=14, hour=0, minute=0, second=0, tzinfo=timezone) #настройка времени с которого будут браться сообщения
delay-задержка в секундах
max_messages-максимальное кол-во сообщений
from_channels = [-1001976831202, -1001642191306]#каналы доноры
target_channels=[-1001604710589, -1001903515753]#отправка в эти каналы
💬 Закомментировать или раскомментировать необходмый вам режим отправки
client.send_message(entity,message)#без пометки
#client.forward_messages(entity, message)#с пометкой о пересылке