Создать бота для автоматического постинга в тгк
Основная функция бота – автоматический постинг в телеграм каналы
Бот получает ссылку на телеграм-канал, в который нужно выкладывать посты.
Бот получает список постов (ссылками. Например: t.me/big_idea/769; t.me/big_idea/765 и тд).
Бот получает тайм коды для постинга. (в какое время выкладывать посты)
Бот активирует постинг этих ссылок.
Меню бота:
- Мои задачи (управление постингов в разные каналы. Запуск, Остановка, Удаление задач)
- Новая задача (создание задачи на автопостинг)
Функция телеграм бота "Новая задача":
- Запустить бота
- Добавить бота в админы канала с правом постинга
- Добавить канал для постинга
- Создать задачу на постинг
- Выбрать в меню канал для постинга
- Прислать список постов (ссылками)
- Прислать первый тайм код (например 12:00)
- Прислать второй тайм код (например 16:00)
- Активировать задачу.
(Опционально) Интерфейс софта (если с ботом будут проблемы):
- Поле для ссылки на тг канал
- Поле для списка постов для перепостинга
- Поле для установки двух временных интервалов. (Посты будут выходить по очереди. Каждый день по 2 поста. Нужно иметь возможность устанавливать время выхода постов по Москве. Например в 12:00 и в 16:00)
- Кнопки НАЧАТЬ/ОСТАНОВИТЬ постинг.
ВАЖНО:
- бот должен уметь работать одновременно с разными каналами и разными списками постов.
- бот размещает именно пост (не репост). С сохранением всего форматирования и картинкой.
В ручном режиме это делается с помощью репоста в бот постер. Как вы это реализуете – дело ваше. Главное, чтобы работало.
- постинг идет по кругу. Когда публикуется последний пост, бот продолжает постинг, начиная заново с первого по списку.