Создать бота для автоматического постинга в тгк

Основная функция бота – автоматический постинг в телеграм каналы

Бот получает ссылку на телеграм-канал, в который нужно выкладывать посты.

Бот получает список постов (ссылками. Например: t.me/big_idea/769; t.me/big_idea/765 и тд).

Бот получает тайм коды для постинга. (в какое время выкладывать посты)

Бот активирует постинг этих ссылок.



Меню бота:

- Мои задачи (управление постингов в разные каналы. Запуск, Остановка, Удаление задач)

- Новая задача (создание задачи на автопостинг)



Функция телеграм бота "Новая задача":

- Запустить бота

- Добавить бота в админы канала с правом постинга

- Добавить канал для постинга

- Создать задачу на постинг

- Выбрать в меню канал для постинга

- Прислать список постов (ссылками)

- Прислать первый тайм код (например 12:00)

- Прислать второй тайм код (например 16:00)

- Активировать задачу.



(Опционально) Интерфейс софта (если с ботом будут проблемы):



- Поле для ссылки на тг канал

- Поле для списка постов для перепостинга

- Поле для установки двух временных интервалов. (Посты будут выходить по очереди. Каждый день по 2 поста. Нужно иметь возможность устанавливать время выхода постов по Москве. Например в 12:00 и в 16:00)

- Кнопки НАЧАТЬ/ОСТАНОВИТЬ постинг.



ВАЖНО:

- бот должен уметь работать одновременно с разными каналами и разными списками постов.

- бот размещает именно пост (не репост). С сохранением всего форматирования и картинкой.

В ручном режиме это делается с помощью репоста в бот постер. Как вы это реализуете – дело ваше. Главное, чтобы работало.

- постинг идет по кругу. Когда публикуется последний пост, бот продолжает постинг, начиная заново с первого по списку.

Читайте на 123ru.net