Бот по отложенному автопостингу для телеграм
Функционал:
1) Бот делает репост из паблика в группу в заданное время и в заданный промежуток времени
2) Бот пишет историю отложенных репостов (то есть всегда можно посмотреть с какого по какое и в какое время будут отложенные репосты)
3) Отложенные репосты можно удалять
4) Бот пишет ошибку и предлагает выбрать другое время, если на указанное время ЧЧ:ММ уже время занято в период размещения
5) Бот переносит из истории публикаций репосты, срок размещения которых подошел к концу, в раздел закончилось размещение
6) Бот присылает уведомление за 24 часа до истечения срока размещения в личку с текстом "Завтра заканчивается размещение поста №ХХХ"
Пример. Создаю пост
Захожу в бота, указываю создать отложенный репост
Перешлите боту пост, который он будет автоматически репостить.
пересылаем
Выберите действие:Опубликовать сразу или отложить
Выбираем отложить
Укажите время через запятую в какое время будет отложенный репост. (Например, 12:40,14:00,22:00) (То есть в это время будут репосты)
Укажите с какого по какое количество дней будут репосты (Введите даты с какого и сколько дней будет публиковаться пост, через точку с запятой. Например 01 05;10, значит будет публикация с 1 мая в течении 10 дней, до 10 мая. Или 29 12 22;5, в таком случае публикация будет с 20 декабря 2022 года по 2 января 2023)
Вводим например 10 04;60 (то есть с сегодняшнего дня 60 дней будет от самого ближайшего времени размещения)
Готово! Созданы отложенные репосты.
Мы их можем посмотреть в истории по времени
Ботам можно присвоить аву имя и тд.